答案1
这样to_latex()
就完成了tabular
,所以您只需将其写入文件,然后\input
在 LaTeX 文档中使用。
假设是 Python 3,这里有一个最小的 Python 示例,用于创建 DataFrame 并保存为文本文件:
import pandas as pd
df = pd.DataFrame(['Foo','Bar','Baz'])
with open('mytable.tex','w') as tf:
tf.write(df.to_latex())
然后,使用导出的表格代码的最小 LaTeX 示例将是
\documentclass{article}
\usepackage{booktabs}
\begin{document}
\input{mytable}
\end{document}
该booktabs
包是必需的,因为to_latex()
它使用其命令来执行表规则。这假设它mytable.tex
位于同一文件夹中。