statsmodels.stats.diagnostic.linear_reset¶
-
statsmodels.stats.diagnostic.linear_reset(res, power=
3, test_type='fitted', use_f=False, cov_type='nonrobust', cov_kwargs=None)[source]¶ 拉姆齐的RESET检验用于忽略的非线性
- Parameters:¶
- res
RegressionResults 线性回归的结果实例。
- power{
int,List[int]},default3 如果是一个整数,模型中包含的最大幂次。包括幂次2, 3, …, power。如果是一个整数列表,则包括列表中的所有幂次。
- test_type
str,default“fitted” 要使用的增强类型:
“fitted” : (默认)使用拟合值的幂次来增强回归变量。
“exog” : 使用 exog 的幂次增强 exog。不包括二元回归变量。
“princomp”: 使用外生变量的第一个主成分的幂次来增强外生变量。
- use_fbool,
defaultFalse 指示是否应使用F检验(True)或卡方检验(False)的标志。
- cov_type
str,default“nonrobust 协方差类型。默认是“nonrobust”,使用经典的OLS协方差估计量。指定“HC0”、“HC1”、“HC2”、“HC3”之一以使用White的协方差估计量。所有由
OLS.fit支持的协方差类型都被接受。- cov_kwargs
dict,defaultNone 传递给
OLS.fit的协方差选项字典。更多详情请参见 OLS.fit。
- res
- Returns:¶
ContrastResultsRamsey’s Reset 测试的测试结果。详见实现细节的注释。
注释
RESET 检验使用了一种增广回归形式
\[Y = X\beta + Z\gamma + \epsilon\]其中 \(Z\) 是一组回归变量,它们是以下之一:
原始回归中的\(X\hat{\beta}\)的幂。
幂次项 \(X\),不包括常数项和二元回归变量。
第一个主成分的幂次。如果模型包含常数项,则在计算主成分之前会删除此列。无论哪种情况,主成分都是从剩余列的相关矩阵中提取的。
该测试是关于原假设 \(H_0:\gamma=0\) 的 Wald 检验。如果 use_f 为 True,则二次型检验统计量将除以约束的数量,并使用 F 分布来计算临界值。
Last update:
Oct 16, 2024