读入并将数值区间合并到范围中?

时间:2016-09-02 15:48:07

标签: r file-io intervals cut

我有时间戳记录的数据集。

我使用函数' 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;是每个聚合范围的开始时间纪元。

0 个答案:

没有答案