Python-parse_dates = True将垂直线添加到图形中

时间:2018-10-29 21:04:02

标签: python pandas

这是我在这里发布的第一个问题-如果我缺少任何结构礼节或关键信息,请告诉我。

在从CSV文件中绘制数据时出现问题-似乎当我选择“解析日期”(在我的pd.read_csv函数中使用parse_dates = True)时,我的图形变得比其跳动得多应该看起来。

我在下面附加了我的代码,以显示我何时解析日期和不解析日期-有人可以指出此处可能发生的情况以及解决此问题的最佳方法吗?

sp500 = pd.read_csv("^GSPC.csv", index_col="Date", parse_dates=True)
sp500["Adj Close"].plot()

Result when parsing dates

sp500 = pd.read_csv("^GSPC.csv", index_col="Date", parse_dates=False)
sp500["Adj Close"].plot()

Result when not parsing dates

编辑:如果有用,则可以从以下链接下载csv文件(我会发布csv文件,尽管我尚未在文件托管站点上进行设置) : S&p 500 daily data

0 个答案:

没有答案