Python图形图问题

时间:2018-07-20 11:31:43

标签: python pandas matplotlib graph time-series

我正在尝试绘制时间序列数据,但是在像使用函数时那样在绘制它们时遇到了一些问题

pyplot.plot(ts)

图就像

first plot using function

但是当我在相同的数据上使用python的以下功能时,图就这样

ts.plot()

second graph

因此我很困惑。对这个错误有任何想法吗?

1 个答案:

答案 0 :(得分:1)

没有df,我只能猜测。您应该对包含日期的列进行排序。尝试将其应用于日期为x-axis的列:

df = df.sort_values(by='your_column') #'your_column' is the columns with dates