到乳胶漆的集管

2024-10-03 04:25:10 发布

您现在位置:Python中文网/ 问答频道 /正文

假设我有一个数据帧potential,其能量取决于角度:

121.7352                         -3686.7807696787
105                              -3686.6995320774
110                              -3686.7274964541
115                              -3686.6904245431
120                              -3686.7741522700
125                              -3686.7919721470
130                              -3686.8060341619
135                              -3686.8165389535

列标题是['angle', 'energy']。在

现在,我要将此导出到具有以下内容的LaTeX表:

^{pr2}$

如何在导出的表中获取列标题,例如:

['Angle in $^\\circ$', 'Energy in kJ / mole']

请注意,我知道我可以在导出之前重命名potentialdataframe的列,然后再重新命名。但如果没有必要,我不想这样做。在


Tags: 数据in标题latexenergy能量potential角度
2条回答

你可以用Tabulate来做这个。在

例如

>>> table = [["spam",42],["eggs",451],["bacon",0]]
>>> headers = ["item", "qty"]
>>> print tabulate(table, headers, tablefmt="simple")
item      qty
       -
spam       42
eggs      451
bacon       0

您可以传递tablefmt="latex"作为参数来生成Latex表。在

在即将发布的pandas 0.20.0版本中,可以将包含别名的可选列表传递给header参数。 所以这个例子可以写成: aliases = ['Angle in $^\\circ$', 'Energy in kJ / mole'] potential.to_latex('potential.tex', index=False, header=aliases)

对于to_string方法也是如此。在

相关问题 更多 >