我在密谋:
df['close'].plot(legend=True,figsize=(10,4))
原始数据系列按降序排列,然后我做了:
df.sort_values(['quote_date'])
该表现在看起来很好并按照所需的方式排序,但图表仍然相同,先显示今天,然后再回到过去。
.plot()
按索引排序吗?如果是这样,我该如何解决这个问题呢?
或者,我用以下内容导入数据:
df = pd.read_csv(url1)
我可以以某种方式对那里的数据进行排序吗?
答案 0 :(得分:2)
此代码存在两个问题:
1)df.sort_values(['quote_date'])
没有排序。这将返回已排序的数据框,但df
未更改=>
df = df.sort_values(['quote_date'])
2)是的,plot()
方法默认按索引绘制,但您可以使用关键字use_index
df['close'].plot(use_index=False, legend=True,figsize=(10,4))