我在matplotlib中创建报告并将其保存到A4页面文件。此报告需要一个我使用LaTeX功能创建的表,但是我在表大小调整方面遇到了一些问题。
我尝试了多种调整表格大小的方法,包括\resizebox
并在规范部分使用表格{m{1in} | ...}
,但没有一种方法可以正确调整表格,我在这里遗漏了什么?下面是我所获得的代码的一小段内容:
TeX = '''\begin{tabular}{| c{1in} | c{1in} |}
data1 & data2 \\
data3 & data4 \\ hline \end{tabular}'''
或
TeX = '''\resizebox{5in}{5in}{\begin{tabular}{| c{1in} | c{1in} |}
data1 & data2 \\
data3 & data4 \\ hline \end{tabular}}'''
接下来是:
page = plt.figure(figsize=(8.27,11.69))
gs = gridspec.GridSpec(5,6)
ax_table = plt.subplot(gs[3:,:])
ax_table.axis('off')
ax_table.text(0,0,TeX,size=6,va='center')
plt.show()
由于
AW