statsmodels.regression.linear_model.RegressionResults.compare_f_test

RegressionResults.compare_f_test(restricted) [source]

use F 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.
Returns:
  • f_value (float) – test statistic, F 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

See mailing list discussion October 17,

This test compares the residual sum of squares of the two models. This is not a valid test, if there is unspecified heteroscedasticity or correlation. This method will issue a warning if this is detected but still return the results under the assumption of homoscedasticity and no autocorrelation (sphericity).

© 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_f_test.html