tsa.stattools.levinson_durbin()

statsmodels.tsa.stattools.levinson_durbin

statsmodels.tsa.stattools.levinson_durbin(s, nlags=10, isacov=False) [source]

Levinson-Durbin recursion for autoregressive processes

Parameters:

s : array_like

If isacov is False, then this is the time series. If iasacov is true then this is interpreted as autocovariance starting with lag 0

nlags : integer

largest lag to include in recursion or order of the autoregressive process

isacov : boolean

flag to indicate whether the first argument, s, contains the autocovariances or the data series.

Returns:

sigma_v : float

estimate of the error variance ?

arcoefs : ndarray

estimate of the autoregressive coefficients

pacf : ndarray

partial autocorrelation function

sigma : ndarray

entire sigma array from intermediate result, last value is sigma_v

phi : ndarray

entire phi array from intermediate result, last column contains autoregressive coefficients for AR(nlags) with a leading 1

Notes

This function returns currently all results, but maybe we drop sigma and phi from the returns.

If this function is called with the time series (isacov=False), then the sample autocovariance function is calculated with the default options (biased, no fft).

© 2009–2012 Statsmodels Developers
© 2006–2008 Scipy Developers
© 2006 Jonathan E. Taylor
Licensed under the 3-clause BSD License.
http://www.statsmodels.org/stable/generated/statsmodels.tsa.stattools.levinson_durbin.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部