何らかの理由で、x軸ラベルを上軸にプロットしたいとします。しかし、フォントサイズのパラメータは、以下のコードで変更することはできません。私は参照用に2つのサブプロットをプロットしました。 Xトップ軸のlableのフォントサイズを変更する方法を従ってMatPlotLibのトップx軸のフォントサイズを変更する
f =plt.figure(figsize = (12,6))
ax1 = plt.subplot(211)
ax1.plot(np.arange(0,10,1),np.arange(0,10,1))
ax1.xaxis.set_ticks_position('both')
ax1.yaxis.set_ticks_position('both')
ax1.tick_params(axis='x', which='both', labeltop ='on',labelbottom = 'off')
for tick in ax1.xaxis.get_major_ticks():
tick.label.set_fontsize(24)
ax2 = plt.subplot(212)
ax2.plot(np.arange(0,10,1),np.arange(0,10,1))
ax2.xaxis.set_ticks_position('both')
ax2.yaxis.set_ticks_position('both')
ax2.tick_params(axis='x', which='both', labeltop ='off',labelbottom = 'on')
for tick in ax2.xaxis.get_major_ticks():
tick.label.set_fontsize(24)
、?
ご了承ください。