我正在使用matplotlib生成一些图形,我想为轴刻度设置更大的字体,所以我使用了:
font = {'size' : 22}
matplotlib.rc('font', **font)
这影响了我的传说大小,如图所示:
无论如何都要控制mpatches.Patch()
文字的大小?
答案 0 :(得分:1)
mpatches.Patch()
没有fontsize,因为它没有与之关联的文本。
要控制标签的fontsize ,您可以使用rcParams,例如
plt.rcParams["axes.labelsize"] = 22
或直接控制标签的大小
ax.set_xlabel("some label", fontsize=22)
要控制图例的字体大小,您可以使用rcParams
plt.rcParams["legend.fontsize"] = 22
或直接指定图例
中的尺寸ax.legend(fontsize=22)