如何将时间数据转换为matplotlib可以处理的格式

2024-05-13 22:59:01 发布

您现在位置:Python中文网/ 问答频道 /正文

在讲座的第3部分,我遇到了一个问题,我无法从雅虎上传任何财务数据,所以我使用pandas datareader为微软上传了一个股票信息,下面是代码:

MS= data.DataReader(name = "MSFT", data_source = "yahoo", start = "2007-07-
10", end = "2008-12-10")
MS.head()

我知道了: 高开低关调整关量 日期
2007-07-10 29.700001 29.990000 29.180000 29.330000 22.709541 66013500 2007-07-11 29.240000 29.650000 29.209999 29.490000 22.833429 48017000 2007-07-12 29.559999 30.110001 29.440001 30.070000 23.282511 54302400 2007-07-13 29.940001 30.020000 29.660000 29.820000 23.088938 42173000 2007-07-16 29.760000 30.240000 29.719999 30.030001 23.251535 4802320

我得到了一个日期框和一个日期列作为索引 当我用.plot()绘制它时,它就工作了

但我怎么用plt.绘图()绘制熊猫时间数据或如何将熊猫时间数据的格式转换为matplotlib的可读格式?谢谢


Tags: 数据代码name信息pandasdata格式时间