1
POSIXct에서 초 단위를 사용할 때 시퀀스가 발생하는 데 어려움이 있습니다.POSIXct/POSIXlt 및 하위 정확도로 이상한 행동
options(digits.secs=6)
x <- xts(1:10, as.POSIXct("2011-01-21") + c(1:10)/1e3)
왜 시간 순서가 맞지 않습니까?
[,1]
2011-01-21 00:00:00.000 1
2011-01-21 00:00:00.002 2
2011-01-21 00:00:00.003 3
2011-01-21 00:00:00.003 4
2011-01-21 00:00:00.005 5
2011-01-21 00:00:00.006 6
2011-01-21 00:00:00.006 7
2011-01-21 00:00:00.007 8
2011-01-21 00:00:00.009 9
2011-01-21 00:00:00.009 10
내가 동일한 출력 코드는 아래 @GSee이 옳다
c(1:10)/1e3
[1] 0.001 0.002 0.003 0.004 0.005 0.006 0.007 0.008 0.009 0.010
그건 [부동 소수점 연산 문제 (http://stackoverflow.com/questions/9787509/r-xts-001-millisecond-in-index). 이 번호는 정확하게 저장할 수 없습니다. 'options (digits = 20);을 시도하십시오. c (1:10)/1e3' – GSee