statsmodels.stats.diagnostic.acorr_lm¶
-
statsmodels.stats.diagnostic.acorr_lm(resid, nlags=
None, store=False, *, period=None, ddof=0, cov_type='nonrobust', cov_kwargs=None)[source]¶ 拉格朗日乘数检验用于自相关。
这是一个用于自相关性的通用拉格朗日乘数检验。如果 resid 是平方残差数组,则返回 Engle 的 ARCH 检验。Breusch-Godfrey 是此检验的一个变体,包含额外的外生变量。
- Parameters:¶
- residarray_like
要测试的时间序列。
- nlags
int,defaultNone 使用的最大滞后值。
- storebool,
defaultFalse 如果为真,则中间结果也会被返回。
- period
int,defaultnone 季节性时间序列的周期。用于计算季节性数据的最大滞后值,使用 min(2*period, nobs // 5) 如果设置。如果为 None,则使用默认规则来设置滞后数。设置时,必须 >= 2。
- ddof
int,default0 模型用于生成残差所消耗的自由度数量。默认值为 0。
- cov_type
str,default“nonrobust” 协方差类型。默认是“nonrobust”,使用经典的OLS协方差估计量。指定“HC0”、“HC1”、“HC2”、“HC3”之一以使用White的协方差估计量。所有由
OLS.fit支持的协方差类型都被接受。- cov_kwargs
dict,defaultNone 传递给
OLS.fit的协方差选项字典。更多详情请参见 OLS.fit。
- Returns:¶
另请参阅
het_arch条件异方差性检验。
acorr_breusch_godfreyBreusch-Godfrey 检验序列相关性。
acorr_ljung_boxLjung-Box 检验序列相关性。
注释
检验统计量计算为 (nobs - ddof) * r2,其中 r2 是残差在 nlags 滞后上的回归的 R 平方。
Last update:
Oct 16, 2024