RegressionResults.compare_lm_test()

statsmodels.regression.linear_model.RegressionResults.compare_lm_test

RegressionResults.compare_lm_test(restricted, demean=True, use_lr=False) [source]

Use Lagrange Multiplier test to test whether restricted model is correct

Parameters:

restricted : Result instance

The restricted model is assumed to be nested in the current model. The result instance of the restricted model is required to have two attributes, residual sum of squares, ssr, residual degrees of freedom, df_resid.

demean : bool

Flag indicating whether the demean the scores based on the residuals from the restricted model. If True, the covariance of the scores are used and the LM test is identical to the large sample version of the LR test.

Returns:

lm_value : float

test statistic, chi2 distributed

p_value : float

p-value of the test statistic

df_diff : int

degrees of freedom of the restriction, i.e. difference in df between models

Notes

TODO: explain LM text

© 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.regression.linear_model.RegressionResults.compare_lm_test.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部