【发布时间】:2013-03-08 23:37:13
【问题描述】:
我正在用 pyplot 画一张这样的表格:
sub_axes.table(cellText=table_vals,
colWidths = [0.15, 0.25],
rowLabels=row_labels,
loc='right')
我想更改表格内容的字体大小,发现有一个fontsize 属性,
请参考definition of 'table'。
这样就变成了:
sub_axes.table(cellText=table_vals,
colWidths = [0.15, 0.25],
rowLabels=row_labels,
fontsize=12,
loc='right')
但是当我执行代码时,我得到了一个错误:
TypeError: table() got an unexpected keyword argument 'fontsize'
此属性是否已弃用?以及如何使用 pyplot 更改表格的字体大小?
【问题讨论】:
-
这是一个属性,但不是表构造函数的关键字参数。尝试做
t=sub_axes.table(...)然后t.fontsize = 12
标签: python matplotlib pylot