2015-01-18 7 views
1

나는 5 분 간격에서 4 시간 간격으로 이동하려고합니다. POSIXct 또는 zoo/xts 개체가 정상적으로 작동합니다. 그러나 여름철 또는 겨울 이후 매일 같은 시간 동안 4 시간 간격을 만들 수는 없지만 정확 하긴하지만 내 색인을 변경합니다.여름 시간에도 불구하고 시계열의 빈도를 낮추고 같은 시간대를 유지 R

이것은 내가 무엇을 시도했다입니다 :

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 

답변

2

이 여름/겨울 시간은 정규 4 시간 간격으로 무엇이다. 서머 타임이 적용되지 않는 시간대를 사용해보세요 (예 :

).
Sys.setenv(TZ="UTC")