我有时间戳记录的数据集。
我使用函数' aggregate'进行一些分析。随着时间的推移。
输出文件的列如下所示:
"Group.1" "V1" "V2"
"1" "(1.46758021e+09,1.46758027e+09]" XXX YYY
"2" "(1.46758027e+09,1.46758033e+09]" XXXXX YYYY
"3" "(1.46758033e+09,1.46758039e+09]" XXXXXXX YYYYY
....
列的类型" Group.1" ? (它看起来像一系列东西)
我需要合并多个范围并获得" V1"的子集。和" V2"根据范围对应。
//
原始数据
"Epoch" "Value"
1 10
7 12
11 15
...
我做了什么:
bean_size = 60; 1min
start_epoch = XX
end_epoch = YY
time_range = seq(start_epoch, end_epoch, bean_size)
agg <- aggregate(data_table$value, list(cut(data_table$epoch, breaks = time_range)), sum)
我想存储数据&#39; agg&#39;格式如:
"Epoch" "Agg_Value"
1 X
61 Y
121 Z
....
&#34;时代&#34;是每个聚合范围的开始时间纪元。