예측을 위해 R (3.1.1) 및 ARIMA 모델을 사용하고 있습니다. 다음과 같은 시계열 데이터를 사용하는 경우 함수에 할당 된 "frequency"매개 변수ts()
가 무엇인지 알고 싶습니다 .
- 분 단위로 구분되며 180 일에 걸쳐 분산 됨 (1440 분 / 일)
- 초 단위로 구분되며 180 일 (86,400 초 / 일)에 걸쳐 분산됩니다.
정의를 올바르게 기억하면 R에서 ts의 "빈도"는 "시즌"당 관측치의 수입니다.
질문 1 부 :
내 경우 "계절"은 무엇입니까?
시즌이 "하루"인 경우 분의 "빈도"는 1440 = 86,400 (초)입니까?
질문 부분 2 :
"빈도"도 달성 / 예측하려는 대상에 따라 달라질 수 있습니까? 예를 들어 제 경우에는 매우 단기적인 예측을하고 싶습니다. 매 10 분마다 한 걸음 앞서 나가십시오. 그렇다면 계절을 하루 대신 한 시간으로 간주 할 수 있습니까? 이 경우 빈도 = 60 분, 빈도 = 3600 초?
예를 들어 분 데이터에 주파수 = 60을 사용하려고 시도했지만 주파수 = 1440에 비해 더 나은 결과를 얻었습니다 ( fourier
Hyndman의 아래 링크 참조)
http://robjhyndman.com/hyndsight/forecasting-weekly-data/
(예측 정확도 측정을 위해 MAPE를 사용하여 비교했습니다)
임의의 결과가 완료되고 주파수를 변경할 수없는 경우. 실제로 내 데이터에 freq = 60을 사용하는 해석은 무엇입니까?
또한 데이터에 1 시간 및 2 시간마다 계절 데이터가 포함되어 있다고 언급 할 가치가 있다고 생각합니다 (원시 데이터 및 자동 상관 함수 관찰).