【发布时间】:2016-08-28 11:50:33
【问题描述】:
我正在尝试使用 xts 以 5 分钟为单位聚合数据:
library(xts)
data <- read.csv("C:/Users/User/Documents/data.csv")
times <- data$Time
X <- as.POSIXct(times)
X <- as.xts(X)
DataTable <- period.apply(X, endpoints(X, "minutes", 5), mean)
问题是,如果打印出“DataTable”,说明聚合不成功,聚合分数为空(NA)。
2016-08-28 21:26:32 NA
2016-08-28 21:29:05 NA
2016-08-28 21:30:57 NA
2016-08-28 21:34:31 NA
2016-08-28 21:35:22 NA
2016-08-28 21:37:31 NA
2016-08-28 21:40:15 NA
2016-08-28 21:43:59 NA
2016-08-28 21:48:01 NA
2016-08-28 21:48:58 NA
2016-08-28 21:49:14 NA
2016-08-28 22:40:45 NA
2016-08-28 23:40:45 NA
这里是输入文件:https://www.dropbox.com/s/epkbk770ajksqnb/data.csv?dl=0
有人知道我做错了什么吗?
【问题讨论】: