我试图从5分钟间隔到4小时间隔。 POSIXct
或zoo
/ xts
个对象可以正常使用。但是,自从夏季或冬季以来,我无法在每天的同一时段创建4小时的间隔,尽管这是正确的,但我会更改我的索引。
这是我尝试过的:
Sys.setenv(TZ="Europe/Paris") # to reproduce example
ts1 <- seq(as.POSIXct("2014-10-25 00:00:00"), as.POSIXct("2014-10-26 23:00:00"), by='5 min')
library(zoo)
x <- zoo(rnorm(length(ts1)), ts1)
# to construct an irregular time series
interval <- "4 hour"
ini <- min(index(x))
fin <- max(index(x))
tseq <- seq(ini, fin, by = interval); tseq
答案 0 :(得分:2)
这是夏季/冬季到4小时的常规时间。尝试使用没有夏令时的时区,例如
Sys.setenv(TZ="UTC")