對於R我很新,我試圖找到一種將連續數據平均到特定時間段的方法。對R上的氣象參數進行連續測量的平均值
我的數據是幾個參數的月份記錄,具有1秒的時間步長 通過read.csv
的表在一列中有一個日期和時間,其他幾列中有值。
TimeStamp UTC Pitch Roll Heave(m)
05-02-13 6:45 0 0 0
05-02-13 6:46 0.75 -0.34 0.01
05-02-13 6:47 0.81 -0.32 0
05-02-13 6:48 0.79 -0.37 0
05-02-13 6:49 0.73 -0.08 -0.02
所以我想在平均特定間隔的數據:20分鐘比如在某種程度上的平均小時7:00,需要從時間6:41所有的點到7:00,並返回在此間隔內的平均值等等,對於整個數據集。 的時間間隔將是這樣的:
TimeStamp
05-02-13 19:00 462
05-02-13 19:20 332
05-02-13 19:40 15
05-02-13 20:00 10
05-02-13 20:20 42
您是否試過'?cut.POSIXt' –
@OlegS。停止拖動。這是一個非常直接的聚合問題,R非常適合這類事情。 –