【发布时间】:2013-07-17 08:16:26
【问题描述】:
我正在尝试使用 pandas to_latex() 函数来创建带有我的表格的 PDF,但每次我尝试都会得到一个
第 1--43 行的段落中的 \hbox(914.42409pt 太宽)溢出
或类似错误。我知道这是因为我的表格对于页面来说太大了,我的问题是,如何让我的表格变小? to_latex 函数的文档似乎不是很广泛,所以我对解决方案的搜索并不是很有成果。
我创建表格和 .tex 文件的代码是这样的:
r = r.to_latex(na_rep = '0', float_format = fp(2), formatters=format_dict)
message = "\documentclass[12pt]{article}" \
"\\"+"begin{document} " \
"\section{20 Day Trading Stats}"
footer = "\end{document}"
message = message + r + footer
afile=open("outputfile.tex", "wb")
afile.write(message)
其中fp(2) 和format_dict 只是参数的格式规范。
如果重要的话,我正在使用 MikTeX 和 LED 来构建 PDF,并且我的 PC 运行的是 Windows 7。
【问题讨论】:
标签: python python-2.7 latex pandas