2013-10-08 125 views
-1

大家好我已經試圖繪製一些在不均勻的時間間隔內進行的測量數據並對其進行三次樣條插值。下面是數據的一個示例:在Python中操作非均勻間隔的數據系列

1645 2 28 0.0

1645 6 30 0.0

1646 6 30 0.0

1646 7 31 0.0

第一列對應於進行測量的年份,第二列是月份,第三列是測量次數,第四列是測量結果的標準偏差。

事情是,我似乎無法弄清楚如何使數據的散點圖保持測量間隔的「不均勻性」。此外,我不太清楚如何實現插值的原因,我不知道什麼應該是我的x值的數據點(月也許?)

任何意見或幫助將不勝感激。謝謝。

btw我正在使用python和使用Scipy。

回答

0

對於X,你既可以在年份和月份轉換爲datetime對象:

np.datetime64('2005-02') 

或者將其轉換爲月(假設1645你的第一個值):

CumulativeMonth = (year - 1645) * 12 + month