首页 > 解决方案 > 增加熊猫中轴刻度的大小

问题描述

我正在尝试使用以下代码增加 y 轴上刻度的大小,以及底部 x 轴的大小。但是,如图所示,它不起作用。我哪里错了,谢谢。

plt.rcParams['figure.figsize'] = [40,20]
x = np.linspace(0, 180,180)
x2 = np.linspace(0,360,360)
y1 = df['speed (km/h)']
y2 = df['Speed']

f, ax = plt.subplots(1,1)
ax2 = ax.twiny()

ax.plot(x,y1,color='r', label='A',linewidth=4)
ax2.plot(x2,y2,color='k', label='B',linewidth=4)

plt.xlabel('Time',size = 35)

plt.ylabel ('RPM', size = 45)

ax.legend(loc='upper left', prop={'size': 40})
ax2.legend(loc='upper right', prop={'size': 40})

plt.xticks(size = 30)
plt.yticks(size = 40)

在此处输入图像描述

标签: pythonpandasmatplotlib

解决方案


尝试使用

ax.tick_params('x', labelsize = 30)
ax.tick_params('y', labelsize = 40)
ax2.tick_params('x', labelsize = 30)

推荐阅读