She*_*don 5 python latex pandas
我正在使用 pandasto_latex函数将 pandas 数据框导出到可以粘贴到 LaTeX 文件中的文本。
这是一个数据框示例:
import pandas as pd
d = {'Country': ['Burma', 'Burundi'], 'Capital': ['Naypyidaw','Gitega']}
df = pd.DataFrame(data=d)
Run Code Online (Sandbox Code Playgroud)
我使用to_latexwithindex=False是为了不导出行名称:
df.to_latex(index=False)
Run Code Online (Sandbox Code Playgroud)
这会产生以下文本块:
\\begin{tabular}{ll}\n\\toprule\n
Capital & Country \\\\\n\\midrule\n
Naypyidaw & Burma \\\\\n
Gitega & Burundi \\\\\n
\\bottomrule\n
\\end{tabular}\n
Run Code Online (Sandbox Code Playgroud)
是否有一个参数可以调整以消除这些反斜杠和额外的参数\n?
这是我想要的输出:
\begin{tabular}{ll}
Capital & Country \\
Naypyidaw & Burma \\
Gitega & Burundi
\end{tabular}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
raf*_*elc 10
df.to_latex(index=False)返回一个string. 如果您想要它的“已处理print”值,请使用该函数
print(df.to_latex(index=False))
Run Code Online (Sandbox Code Playgroud)
然后使用输出。
| 归档时间: |
|
| 查看次数: |
1033 次 |
| 最近记录: |