如何更改 matplotlib 中绘图的轴、刻度和标签的大小

How to change the size of the axis, ticks and labels for a plot in matplotlib

我想更改轴的大小,因为标签的大小很小

plt.figure(figsize=(16,8))
plt.plot(csv_reader["loss"],label='perte de formation')
plt.plot(csv_reader["val_loss"],label='perte de validation')
plt.yscale("log")
plt.xlabel('Epochs')
plt.ylabel('Log-loss')

plt.grid()
plt.legend()
plt.show()

您可以全局更改字体大小:

plt.rcParams['font.size'] = 12

或者您可以为单个组件更改它:

plt.rc('axes', titlesize=12)

plt.rc('axes', labelsize=12)

plt.rc('xtick', labelsize=12)

plt.rc('ytick', labelsize=12)