2017-11-06 5 views
0

frequency이 내 시계열에 미치는 영향에 관해 도움이 필요합니다. frequency = 7 일별 시계열 데이터에 적합합니다. 시계열을 볼 때 일간 중간 값을 얻습니다. 60 일에 대한 데이터가 있습니다. 나는 나에게 (421) 값를 제공 같은R의 ts()에서 시계열의 관측치 사이의 중간 값은 어떻게 계산됩니까?

ts.v1<- ts(V1, start = as.Date("2017-08-01"), end = as.Date("2017-09-30"), frequency = 7) 

에 대한 시계열을 만들었습니다. 값이 7과 60의 곱이므로 frequency과 관련이 있다는 것을 이해합니다. 제가 알아야 할 것은 -이 계산 방법은 무엇입니까? 그리고 왜? frequency은 데이터가 매일/매주/연간 등인지 여부를 시계열에만 알리는 데 사용되지 않습니까? 마찬가지로 내 ACFPACF 플롯에

(나는 this 함)의 lag 값은 1 '지연'을 만드는 일곱 개 가치가 < 한 의미입니다. 이 시나리오에서이 플롯을 사용하여 arima(p,d,q)을 추정하면 값이 지연 x 주파수로 간주됩니까?

답변

0

일반적으로 ts와 함께 Date 클래스를 사용하지 않습니다. ts의 경우 주파수는 단위 간격의 점 수입니다. 그냥 사용

ts(V1, frequency = 7) 

시간은 필요가있을 경우 1 + 1/7 1, 1 + 2/7은 ... 당신은 나중에 적절한 날짜에 일치시킬 수있을 것입니다.

+1

만약'st'와'en'이 시작과 끝''Date'' 클래스 일 경우'seq (as.numeric (st), as.numeric (en), 1/7)'을 사용할 것입니다. 그 시간을 채우고 필요한만큼 'V1' 리사이클링을 사용하여 값을 채워 전체 길이를 채 웁니다. –

관련 문제