2
xts 개체 내에 보관 된 분기 데이터 범위를 부분 집합으로 만들려고합니다.xts 하위 집합 분기 데이터
나는 설명서를 말한다 페이지의 "XTS 현재 시간 기반 클래스의 기반으로 색인을위한 기능을 제공합니다. 이러한 yearqtr 포함"
데이터의 범위를 생산 할 나는 다음을 시도하지만있지만 내가 요청한 날짜들.
a = as.xts(ts(rnorm(20), start=c(1980,1), freq=4))
a["1983"] # Returns 1983Q2 - 1984Q1 ?
a["1983-01/"] # Begins in 1983Q2 ?
a["1981-01/1983-03"] # Returns 1981Q2 - 1983Q2 ?
a[as.yearqtr("1981 Q2")] # Correct
a[as.yearqtr("1981 Q1")/as.yearqtr("1983 Q3")] # Does not work
분기간에 데이터 범위를 올바르게 요청하는 방법이 있습니까? 나는'a [1981.25/1984.00]]와'window (a, start = c (1981,2), end = c (1983,1))'및'window (ts a), start = c (1981,2), end = c (1983,1)) '그러나 나는 이것을 작동시킬 수 없다. – moof
@moof : 분기에 한 달 사용하십시오. 'a [ "1981-01/1983-09"]'는 1981 년 1 월 -1983 년 3 월을 반환 할 것입니다. –
자, 시간대를 변경 한 후에 작동합니다. 해당 분기의 첫 번째 달을 사용해야하는 첫 번째 분기처럼 보입니다. 마지막 분기는 해당 분기의 모든 달을 사용할 수 있습니다. 많은 감사합니다. – moof