muu*_*uuh 17 python latex dataframe pandas
Pandas 有两个很好的功能,我经常使用——这是df.style...选项和df.to_latex()调用。但我不知道如何将两者结合起来。
.style 选项使查看表格更加愉快。由于视觉增强,它可以让您快速掌握信息。例如,这在 jupyter notebook 中非常有效。这是我从文档中复制的任意示例。
df.style.bar(subset=['A', 'B'], align='mid', color=['#d65f5f', '#5fba7d'])
Run Code Online (Sandbox Code Playgroud)
这产生:
但是,尽管这在 jupyter 笔记本中看起来不错,但我无法将其放入 Latex 代码中。我收到以下错误消息,而不是,如果我的视觉增强效果的末尾链接一个'to_latex()调用:AttributeError: 'Styler' object has no attribute。这是否意味着它根本不可能,因为显示的彩色表格不再是 DataFrame 对象,而是现在的 Styler 对象?
有什么解决方法吗?至少对于更简单的表格,假设只有单元格具有与其值相关的单一背景颜色,而不是“复杂”的条形图。
我不会尝试将此格式导出到庞大的 LaTeX 标记,而是会采用 TeX.SE 中已经探索过的路线:添加功能作为 LaTeX 代码,根据相同的数据绘制类似的格式。
pgfplotstable):| 归档时间: |
|
| 查看次数: |
1974 次 |
| 最近记录: |