我有一系列索引採用月份日格式。它不是正式的日期時間索引。此外,該系列包含了一年的每一天一個數據:將「非正式」月份日指數轉換爲日期時間指數
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