아래의 모델을 내 시계열 데이터에 맞 춥니 다. xreg
은 1에서 1000 사이의 시간 벡터와 해당 월을 나타내는 12 개의 표시기 변수 (1 또는 0)로 구성됩니다. 내가 다루는 데이터에는 주간 및 월별 계절 패턴이 있습니다. 이 때 ARIMA의 예측 모델에 newxreg를 지정하는 방법은 무엇입니까?
fit <- arima(x, order = c(3, 0, 0),
seasonal = list(order = c(1, 0, 1), period = 7),
xreg = cbind(t, M1, M2, M3, M4, M5,
M6, M7, M8, M9, M10, M11, M12), include.mean = FALSE,
transform.pars = TRUE,
fixed = NULL, init = NULL,
method = c("CSS-ML", "ML", "CSS"),
optim.method = "BFGS",
optim.control = list(), kappa = 1e6)
는 내가 1 월 (
M1=1
) 14 개 값을 예측할 수있는 방법을 알아 내려고 노력하고있어. R에서 predict 함수를 사용할 때, newxreg 부분에
M1=1
과
M2,...,M12=0
을 내 예측에 대해 지정해야한다고 생각합니다. 맞나요? 코드를 가지고 놀았지만 제대로 작동하지 못했고 온라인에서 예측 식의 newxreg 부분에 대한 매우 자세한 정보를 찾을 수 없었습니다.
1 월과 같이 하나의 특정 월에 대한 예측을 어떻게 얻을 수 있는지 설명 할 수 있습니까? 그리고 예측 함수의 newxreg 부분에서이를 어떻게 알아야합니까?
미리 감사드립니다.