Я пытаюсь разложить объект временного ряда. Я ввел объект xts во временные ряды
Чтобы узнать структуру моего объекта временных рядов
sapply(ts_group1_ts, class)
store item yearmonth total_sales
"ts" "ts" "ts" "ts"
>decompose(ts_group1_ts[,'total_sales'])
Error in `-.default`(x, trend) : non-numeric argument to binary operator
Я хочу разложить часть продаж всего моего временного ряда. Подскажите пожалуйста как разложить. Я понимаю, что ошибка заключается в том, что функция не идентифицирует total_sales как целое число . Как этого добиться в объекте временных рядов
При принудительном преобразовании в числа c я получаю вывод ниже:
>decompose(as.numeric(ts_group1_ts[,'total_sales']))
Error in decompose(as.numeric(ts_group1_ts[, "total_sales"])) :
time series has no or less than 2 periods
Но частота моего временного ряда составляет 12
>frequency(ts_group1_ts)
12