在matplotlib图中,如何使用ax1.set_xticklabels()使标记标签的字体大小更小?
此外,如何将它从水平旋转到垂直?
在matplotlib图中,如何使用ax1.set_xticklabels()使标记标签的字体大小更小?
此外,如何将它从水平旋转到垂直?
当前回答
对于较小的字体,我使用
ax1.set_xticklabels(xticklabels, fontsize=7)
它确实有效!
其他回答
要同时指定字体大小和旋转,请尝试以下方法:
plt.xticks(fontsize=14, rotation=90)
在当前版本的Matplotlib中,您可以使用axis。set_xticklabels(标签、字形大小= '小')。
对于较小的字体,我使用
ax1.set_xticklabels(xticklabels, fontsize=7)
它确实有效!
或者,你可以这样做:
import matplotlib as mpl
label_size = 8
mpl.rcParams['xtick.labelsize'] = label_size
plt.tick_params(axis='both', which='minor', labelsize=12)