我正在使用 matplotlib 生成一些图形,我想为轴刻度使用更大的字体,所以我使用了:
font = {'size' : 22}
matplotlib.rc('font', **font)
这影响了我的 Legends 大小,如图所示:

反正有没有控制mpatches.Patch()文本的大小?
mpatches.Patch()没有字体大小,因为它没有与之关联的文本。
要控制标签的字体大小,您可以使用 rcParams,例如
plt.rcParams["axes.labelsize"] = 22
Run Code Online (Sandbox Code Playgroud)
或者直接控制标签的大小
ax.set_xlabel("some label", fontsize=22)
Run Code Online (Sandbox Code Playgroud)要控制图例的字体大小,您可以使用 rcParams
plt.rcParams["legend.fontsize"] = 22
Run Code Online (Sandbox Code Playgroud)
或者直接在图例中指定尺寸
ax.legend(fontsize=22)
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
2632 次 |
| 最近记录: |