我正在尝试绘制时间序列数据,但是在像使用函数时那样在绘制它们时遇到了一些问题
pyplot.plot(ts)
图就像
但是当我在相同的数据上使用python的以下功能时,图就这样
ts.plot()
因此我很困惑。对这个错误有任何想法吗?
答案 0 :(得分:1)
没有df,我只能猜测。您应该对包含日期的列进行排序。尝试将其应用于日期为x-axis
的列:
df = df.sort_values(by='your_column') #'your_column' is the columns with dates