У меня есть данные временного ряда, и я пытался преобразовать данные с помощью BoxCox, но я столкнулся с проблемой отрицательного значения.
Возникает аналогичная проблема: ValueError: Данные должны быть положительными (boxcox scipy) , в котором одно решение предложило добавить shift
к данным перед применением BoxCox
, затем вычесть сдвигом, чтобы получить реальное преобразованное значение.
Если это правда, может ли кто-нибудь предоставить свидетельство / пример для идеи? Если нет, что можно сделать, чтобы разрешить преобразование отрицательных значений, используя метод BoxCox
вместо метода Yeo-Johnson's
? Спасибо