转载自:stack overflow/questions/34001751/how-to-increase-reduce-the-fontsize-of-x-and-y-tick-labels
方法一:如果你同时需要改变坐标轴的内容(前面必须用 ax.set_xticks )
ax.set_xticklabels(x_ticks, rotation=0, fontsize=8)
ax.set_yticklabels(y_ticks, rotation=0, fontsize=8)
方法二:如果你不需要更改坐标轴的内容,只是改变字体大小,用
ax.tick_params(axis='x', labelsize=8)
ax.tick_params(axis='y', labelsize=8)
# 或者直接...
ax.tick_params(axis='both', labelsize=8)
方法三:如果你想更改此代码中所有画的图片的坐标轴字体大小
import as plt
('xtick',labelsize=8)
('ytick',labelsize=8)
# 或者
['']=8
['']=8
方法四:如果你想更改全局图片的坐标轴字体大小(暨,所有用matplotlib 画的图的坐标轴字体大小):
更改 matplotlibrc 文件,添加如下代码:
: 8 # fontsize of the x tick labels
: 8 # fontsize of the y tick labels