【发布时间】:2019-06-03 20:26:23
【问题描述】:
问题: Pandas.DataFrame.to_latex() 输出的表格不包含长列标题。自 Pandas 0.24 起,line_width= 参数已被删除。
讨论:
我正在使用 df.to_latex() 命令导出许多表,以包含在主文档中。许多表格都有冗长的列标题,主要是因为需要包含括号内的单位。
最终结果是一组荒谬的稀疏表格,这些表格通常不适合页面。
这是一个生成的太稀疏的 Tex 示例:
\begin{tabular}{lrrrrrr}
\toprule
{} & Odometer (km/y) & Fuel (L/y) & Elec (kWh/y) & Economy (L/100km) & GHG (kg CO2e) & GHG (g/km) \\
Type & & & & & & \\
\midrule
Type 1 & 70753.62 & 9721.06 & 0.00 & 13.74 & 21386.33 & 302.26 \\
Type RRR & 56167.39 & 5285.40 & 1627.60 & 9.41 & 11642.54 & 207.28 \\
Type X & 195756.35 & 42957.04 & 0.00 & 21.94 & 94505.48 & 482.77 \\
Type Huh & 187384.66 & 18118.07 & 73.07 & 9.67 & 39860.40 & 212.72 \\
\bottomrule
\end{tabular}
问题:
- 在我生成的 .tex 中是否有另一种指定换行的方法?
- 或者,是否有乳胶魔法可以让我的乳胶大师记录
\input这些表格并指定换行宽度?
【问题讨论】: