【发布时间】:2017-03-23 22:00:58
【问题描述】:
我正在使用 matplotlib 和 python 2.7 创建一些表。当我保存表格时,即使表格只有 1 到 2 行,图像也会出现方形,当我稍后将它们添加到自动生成的 PDF 时会产生大量空白空间。 我如何使用代码的示例在这里...
import matplotlib.pyplot as plt
t_data = ((1,2), (3,4))
table = plt.table(cellText = t_data, colLabels = ('label 1', 'label 2'), loc='center')
plt.axis('off')
plt.grid('off')
plt.savefig('test.png')
这会产生这样的图像... You can see you can see the white space around it
奇怪地使用 plt.show() 在 GUI 中生成没有空格的表。
我尝试过使用各种形式的tight_layout=True 没有运气,以及使背景透明(它变得透明,但仍然存在)。
任何帮助将不胜感激。
【问题讨论】:
标签: python matplotlib save plt