用matplotlib作图时设置了x轴主副刻度,用plt.xticks()只能旋转主刻度坐标,怎样旋转副刻度坐标?(副刻度是时分秒)
fig,ax = plt.subplots(figsize=(8,3),dpi=128)
#把刻度线设置在图的里面
plt.rcParams['xtick.direction'] = 'in'
plt.rcParams['ytick.direction'] = 'in'
ax.xaxis.set_major_locator(mdates.DayLocator())
ax.xaxis.set_major_formatter(mdates.DateFormatter('%Y-%m-%d'))
#设置x轴副刻度
ax.xaxis.set_minor_locator(mdates.HourLocator(interval=6))
ax.xaxis.set_minor_formatter(mdates.DateFormatter('%H:%M:%S'))
ax.plot(jin_data['datetime'],jin_data['data'],linewidth=1,label='进水温度')
ax.plot(hui_data['datetime'],hui_data['data'],linewidth=1,label='回水温度')
ax.set(xlabel='时间',ylabel='温度(℃)')
lengend = ax.legend(loc='best')
ax.grid(linestyle='--',linewidth=0.5)
plt.tick_params(labelsize=8) # 设置坐标字体大小
plt.xticks(rotation=90)
```![图片说明](https://img-ask.csdn.net/upload/201912/19/1576758870_259924.png)