Можно ли заставить auto.arima()
отбрасывать столбцы с нулевой дисперсией?У меня почти 15 000 временных рядов.Вот один пример:
Week_start Shop_Number Product_Id Sales Price Promo
<dbl> <int> <int> <dbl> <dbl> <dbl>
1 51 1 65494 12 3.10 0
2 52 1 65494 10 3.10 0
3 53 1 65494 8 3.10 1
4 54 1 65494 5 3.10 0
5 55 1 65494 14 3.10 0
6 56 1 65494 4 3.10 0
Но не все временные ряды имеют отклонения в промо.Я имею в виду, для другого магазина и продукта, возможно, что это не было промо.auto.arima()
выдает ошибку
Ошибка в auto.arima (посещения, xreg = xreg): подходящая модель ARIMA не найдена
при попытке пройтирегрессор с нулевой дисперсией (без промо).Стоит ли разделять временные ряды с промо вручную или можно заставить auto.arima
не рассматривать регрессоры с нулевой дисперсией?