statsmodels.tsa.innovations.arma_innovations.arma_innovations¶
-
statsmodels.tsa.innovations.arma_innovations.
arma_innovations
(endog, ar_params=None, ma_params=None, sigma2=1, normalize=False, prefix=None)[source]¶ Compute innovations using a given ARMA process
- Parameters
- endogndarray
The observed time-series process, may be univariate or multivariate.
- ar_paramsndarray, optional
Autoregressive parameters.
- ma_paramsndarray, optional
Moving average parameters.
- sigma2ndarray, optional
The ARMA innovation variance. Default is 1.
- normalizeboolean, optional
Whether or not to normalize the returned innovations. Default is False.
- prefixstr, optional
The BLAS prefix associated with the datatype. Default is to find the best datatype based on given input. This argument is typically only used internally.
- Returns
- innovationsndarray
Innovations (one-step-ahead prediction errors) for the given endog series with predictions based on the given ARMA process. If normalize=True, then the returned innovations have been “whitened” by dividing through by the square root of the mean square error.
- innovations_msendarray
Mean square error for the innovations.