Если кто-то может поставить меня на правильный трек, я ценю его!Основы: ARIMA в R, в результате чего NA на входе
Я получаю «NA» для всех своих строк после ввода их в матрицу, прежде чем использовать ARIMA.
Спасибо!
library(fma)
library(forecast)
#Data prep for time series
Hist_INPUT_TS <- read.csv("file.csv")
#XYZ
ARIMAX_INPUT_Raw <- read.csv("file.csv")
region="XYZ"
bucol=2;
names(ARIMAX_INPUT_Raw)
head(ARIMAX_INPUT_Raw)
Final_Forecast = matrix(, nrow=21, ncol=1)
print(Final_Forecast)
ВЫВОД
names(ARIMAX_INPUT_Raw)
[1] "XYZ" "Time"
> head(ARIMAX_INPUT_Raw)
AMS Time
1 160270.3 2008Q1
2 167053.0 2008Q2
3 161498.5 2008Q3
4 134152.0 2008Q4
5 104948.6 2009Q1
6 120187.5 2009Q2
> Final_Forecast = matrix(, nrow=21, ncol=1)
> print(Final_Forecast)
[,1]
[1,] NA
**[N,]**
'matrix (, nrow = 21, ncol = 1)' делает 21 x 1 пустым (полным матрицы NA '); вам нужно поместить что-то в первый аргумент, чтобы заполнить его. Что ты пытаешься сделать? – alistaire
matrix (nrow = 32, ncol = 2) Будет ли это создавать строки таблиц прогнозирования из моей таблицы и обоих столбцов, один для предиктора и один для единицы времени)? – Starbucks
Нет, дает мне две строки NA – Starbucks