我有一系列索引采用月份日格式。它不是正式的日期时间索引。此外,该系列包含了一年的每一天一个数据:将“非正式”月份日指数转换为日期时间指数
Data_Value
01-01 156
01-02 139
01-03 133
01-04 106
01-05 128
01-06 189
我的目标是让一个线图与“Data_Value”在y轴和十二个月的X-轴。但我想绘制365个数据,而不是将它们汇总到12个月。事情是这样的:
无论如何,我的第一乐章已经绘制365个数据忽略把几个月的名字在x轴的事实:
s = np.array(s)
plt.figure()
plt.plot(s, '-o')
但在过去命令我得到了错误“ValueError:无法将字符串转换为浮点数:'12 -31'”。
是否有人如何将“非正式”的月日指数转换为省略年份的日期时间指数?或者任何其他解决方案来达到我绘制系列的最终目标?谢谢。
我需要月和日,而不仅仅是月。但我想要横轴上的月份名称。我编辑了我以前的帖子,添加了一个清晰的概念图。顺便说一句,忘掉两条线和阴影区域。我只是一个人绘制一条线。 –
你能解释更多吗?我在索引,列中创建数月和数天的数据框。现在我不明白如何创建一条线。还有左轴'40,0,-30'是什么? – jezrael
好吧,所以得到2个数据帧 - 一个为最小值,另一个为最大值。但是现在如何在没有聚合的情况下进行策划有很多值,看起来''天''信息是不必要的,就像这个[编辑](http://stackoverflow.com/revisions/43178855/6)。还是缺少什么? – jezrael