如何纠正此错误:
DateFormatter发现x = 0的值,这是一个非法日期;这个 通常发生是因为您尚未告知轴 绘制日期,例如,使用ax.xaxis_date()
这是我的代码:
%matplotlib inline
import matplotlib.pyplot as plt
import matplotlib.dates as mdates
y1 = df_ratnagiri['list__main__temp']
x1 = df_ratnagiri['list__dt_txt']
fig, ax = plt.subplots()
plt.xticks(rotation=70)
hours = mdates.DateFormatter('%H:%M')
ax.xaxis.set_major_formatter(hours)
ax.plot(x1,y1,'r')