用 Python 编写一个程序,将给定的数据框转换为 LaTex 文档
pythonpandasserver side programmingprogramming更新于 2024/6/26 6:04:17
假设您有一个数据框,转换为 latex 的结果为,
\begin{tabular}{lrr}
\toprule
{} & Id & Age \
\midrule
0 & 1 & 12 \
1 & 2 & 13 \
2 & 3 & 14 \
3 & 4 & 15 \
4 & 5 & 16 \
\bottomrule
\end{tabular}
解决方案
为了解决这个问题,我们将遵循下面给出的步骤 −
定义一个数据框
将 to_latex() 函数应用于数据框并将索引和多行值设置为 True。它定义如下,
df.to_latex(index = True, multirow = True)
示例
让我们检查以下代码以获得更好的理解 −
import pandas as pd
df = pd.DataFrame({'Id': [1,2,3,4,5],
'Age': [12,13,14,15,16]})
print(df.to_latex(index = True, multirow = True))
输出
\begin{tabular}{lrr}
\toprule
{} & Id & Age \
\midrule
0 & 1 & 12 \
1 & 2 & 13 \
2 & 3 & 14 \
3 & 4 & 15 \
4 & 5 & 16 \
\bottomrule
\end{tabular}
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

