2
GMT 시간대가있는 xts
개체에 1 분의 데이터 묶음이 있습니다. 내가시간대, period.apply xts 단위로 사용 R
period.apply (obj, endpoints(obj, "hours"))
를 호출하고 난 str(obj)
을 수행 할 때 몇 가지 이유 EST/EDT 내 새 개체 변화의 시간대 그러나, 여전히 시간대는 그리니치 표준시 말했다. 여기에 예입니다
obj1 <- xts(1:200, order.by=index(ret_1_min_xts)[1:200])
head(obj1)
[,1]
1986-02-04 14:32:00 1
1986-02-04 14:33:00 2
1986-02-04 14:34:00 3
1986-02-04 14:35:00 4
1986-02-04 14:36:00 5
1986-02-04 14:37:00 6
Warning message:
timezone of object (GMT) is different than current timezone().
지금이 그것은 당신의 시스템의 시간대에 표시되고있는 큰 단서
Warning message:
timezone of object (GMT) is different than current timezone()
입니다 period.apply
obj2 <- period.apply(obj1, endpoints(obj1, "hours"), mean)
head(obj2)
[,1]
1986-02-04 09:59:00 12.5
1986-02-04 10:59:00 51.0
1986-02-04 11:59:00 103.5
1986-02-04 12:59:00 154.0
1986-02-04 13:26:00 189.5
str(obj1)
An ‘xts’ object from 1986-02-04 14:32:00 to 1986-02-04 18:26:00 containing:
Data: int [1:200, 1] 1 2 3 4 5 6 7 8 9 10 ...
Indexed by objects of class: [POSIXct,POSIXt] TZ: GMT
xts Attributes:
List of 2
$ tclass: chr [1:2] "POSIXct" "POSIXt"
$ tzone : chr "GMT"
str(obj2)
An ‘xts’ object from 1986-02-04 09:59:00 to 1986-02-04 13:26:00 containing:
Data: num [1:5, 1] 12.5 51 103.5 154 189.5
Indexed by objects of class: [POSIXct,POSIXt] TZ:
xts Attributes:
List of 2
$ tclass: chr [1:2] "POSIXct" "POSIXt"
$ tzone : chr "GMT"
아, 이해했다. 고맙습니다! 새로운 표준 시간대 :) – Alex