xts/zoo
時系列を週単位でR
に分割したいと思います。タイムゾーンは、「アジア/コルカタ」に設定されて毎週分裂時系列R
Sys.setenv(TZ="Asia/Kolkata")
library(xts)
seqs<- seq(as.POSIXct("2016-01-01"),as.POSIXct("2016-01-30"), by = "30 mins")
ob<- xts(data.frame(value=1:(length(seqs))),seqs)
weekdata <- split(ob,f="weeks",k=1)
このsplit
の問題は、私はそれがためです知っ
> head(weekdata[[2]],2)
value
2016-01-04 05:30:00 156
2016-01-04 06:00:00 157
> head(weekdata[[3]],2)
value
2016-01-11 05:30:00 492
2016-01-11 06:00:00 493
以下のように毎週データは午前5時30分時間によって相殺されていることですタイムゾーン(アジア/コルカタの場合は5:30時間)。私はこれがendpoints
機能を使って調整できるとも信じていますが、修正するのが難しいと感じています。誰でもいくつかのポインタを提供できますか?