endog must be strictly positive when using multiplicative error, trend or seasonal components.
Package:
statsmodels
6600
Exception Class:
ValueError
Raise code
eject invalid models
if np.any(self.endog <= 0) and (
self.error == "mul"
or self.trend == "mul"
or self.seasonal == "mul"
):
raise ValueError(
"endog must be strictly positive when using "
"multiplicative error, trend or seasonal components."
)
if self.damped_trend and not self.has_trend:
raise ValueError("Can only dampen the trend component")
# INITIALIZATION METHOD
# ==
Links to the raise (1)
https://github.com/statsmodels/statsmodels/blob/9ec982db6806deb9bfe13d72bbfabd3271c4d063/statsmodels/tsa/exponential_smoothing/ets.py#L473NO FIXES YET
Just press the button and we will add solution
to this exception as soon as possible
* As many users press the button, the faster we create a fix
Add a possible fix
Please authorize to post fix