を使用して不規則な時系列のイベント (投稿)xts
があり、ローリング ウィークリー ウィンドウ (または隔週、または 3 日など) で発生するイベントの数を計算したいと考えています。データは次のようになります。
postid
2010-08-04 22:28:07 867
2010-08-04 23:31:12 891
2010-08-04 23:58:05 901
2010-08-05 08:35:50 991
2010-08-05 13:28:02 1085
2010-08-05 14:14:47 1114
2010-08-05 14:21:46 1117
2010-08-05 15:46:24 1151
2010-08-05 16:25:29 1174
2010-08-05 23:19:29 1268
2010-08-06 12:15:42 1384
2010-08-06 15:22:06 1403
2010-08-07 10:25:49 1550
2010-08-07 18:58:16 1596
2010-08-07 21:15:44 1608
次のようなものを生成する必要があります
nposts
2010-08-05 00:00:00 10
2010-08-06 00:00:00 9
2010-08-07 00:00:00 5
2 日間のウィンドウの場合。rollapply
、apply.rolling
fromなどを調べましたがPerformanceAnalytics
、それらはすべて定期的な時系列データを想定しています。すべての時間を投稿が発生した日に変更し、毎日ddply
グループ化するようなものを使用してみました。ただし、ユーザーが毎日投稿するとは限らないため、時系列は依然として不規則になります。ギャップを 0 で埋めることはできますが、データがかなり膨らむ可能性があり、すでにかなり大きくなっています。
私は何をすべきか?