aggregate 1-minute data into 5-minute average data

前端 未结 3 718
有刺的猬
有刺的猬 2020-12-01 05:35

My question here is to aggregate the data collected at every 1-minute into 5-minute average.

DeviceTime         Concentration
6/20/2013 11:13       
6/20/201         


        
3条回答
  •  隐瞒了意图╮
    2020-12-01 06:37

    Using the dplyr package and assuming, your data is stored in a data frame named df:

    require(dplyr)
    df %>%
      group_by(DeviceTime = cut(DeviceTime, breaks="5 min")) %>%
      summarize(Concentration = mean(Concentration))
    

提交回复
热议问题