我使用熊貓來處理一些時間序列數據。我有以下格式的數據幀:熊貓數據幀時間序列上的滾動平均值
Date Time Reading
552726 2016/08/01 0: 0: 0 17.28
552727 2016/08/01 0: 0: 5 17.28
552728 2016/08/01 0: 0:10 17.21
552729 2016/08/01 0: 0:15 17.16
552730 2016/08/01 0: 0:20 17.11
552731 2016/08/01 0: 0:25 17.08
552732 2016/08/01 0: 0:30 17.18
552733 2016/08/01 0: 0:35 17.18
etc...
我要平均閱讀列,因此,它需要一個10分鐘的窗口,並計算平均,我想整個時間序列移動該窗口。然後我想將數據幀與新的平均值進行更新,並且還時間戳,所以它看起來像這樣:
Date Time Reading
552726 2016/08/01 0: 0: 0 17.30
552727 2016/08/01 0: 10:0 17.35
552728 2016/08/01 0: 20:0 17.20
etc...
什麼是熊貓要做到這一點的最好方法是什麼?我嘗試使用滾動平均法設置滾動窗口的頻率。但是,我必須重新構建數據框架,並自己添加新的時間戳,我認爲這有一個更簡單,更簡單的方法。
謝謝,請讓我知道我是否可以更好地澄清事情。
你每5秒鐘總是有一次觀察嗎? – FLab
是的。採樣率是1個樣本/ 5秒 – entropy4money
那麼爲什麼不使用120個觀測滾動窗口? – FLab