我已经试过了我能找到的每一个命令和文档。我如何在这里设置行的高度。
from pylab import *
# Create a figure
fig1 = figure(1)
ax1_1 = fig1.add_subplot(111)
# Add a table with some numbers....
tab = [[1.0000, 3.14159], [1, 2], [2, 1]]
# Format table numbers as string
tab_2 = [['%.2f' % j for j in i] for i in tab]
y_table = plt.table(cellText=tab_2,colLabels=['Col A','Col B'], colWidths = [.5]*2, loc='center')
y_table.set_fontsize(34)
show()
3条答案
按热度按时间6jygbczu1#
您可以使用
ytable.scale
:产量
bwitn5fc2#
上面的答案是可行的,但有点欺骗性,没有提供任何灵活性,例如,你不能使顶行比其他行高。你可以使用
get_celld()
方法和set_height()
显式设置行中每个单元格的高度:jecbmhm33#
我认为下面的比@JuneSkeeter提出的 * 如果 * 你知道你想要哪一行更大更简单。它避免了必须循环两次。这使得第一行(即行索引0)
0.3
。