时间间隔汇总 - R语言

时间:2016-03-30 17:03:59

标签: r intervals aggregation

我有以下数据:

    time:                   a:
    2016-02-01 16:00:00      111

列“a”的值可以是任何数字和NA。对于每个“时间”号码/ NA被分配给“a”。 数据按“时间”升序排序。 我的任务是聚合“a”等于NA(R语言)的时期。 示例数据集:

     2016-02-01 16:00:00 NA
     2016-02-01 16:00:01 NA
     2016-02-01 16:00:02 NA
     2016-02-01 16:00:03 NA
     2016-02-01 16:00:04 21

因此连续有4个“NA”值,需要4秒。因此它应该聚合到0到15秒的间隔。原始数据集有大约100000条记录,NA值的每个区间应以相同的方式聚合。 间隔不相等,从0-15秒开始,以1-2天结束。

这样做的适当方法是什么?

0 个答案:

没有答案