Разложить объект принудительного временного ряда R - PullRequest
1 голос
/ 10 апреля 2020

Я пытаюсь разложить объект временного ряда. Я ввел объект 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...