数据文件中的日期是在01-11 00:00——01-14 00:00之间的,但画图时日期显示总是延后一天,比如01-11显示成01-12,01-13显示成01-14,有大佬知道问题所在嘛?
def plot(spd_df,alm_df):
plt.figure(figsize=(10,6))
plt.gca().xaxis.set_major_formatter(mdate.DateFormatter('%m-%d %H:%M'))
plt.xticks(pd.date_range('2021-01-11 00:00:00','2021-01-14 00:00:00',freq='1H'),rotation=45)
plt.plot(spd_df['time_point'],spd_df['ramp_spd'])
plt.plot(spd_df['time_point'],spd_df['avg_ramp_spd'])
plt.scatter(alm_df['timePoint'].tolist(),alm_df['rampSpd'].tolist(),c='red')
#plt.scatter(alm_df['timePoint'].tolist(),alm_df['avgRampSpd'].tolist())
plt.legend(('ramp_spd','avg_ramp_spd','alarm_point'))
plt.show()