statsmodels.stats.anova.anova_lm(*args, **kwargs)
[source]
Anova table for one or more fitted linear models.
Parameters: |
|
---|---|
Returns: |
|
Model statistics are given in the order of args. Models must have been fit using the formula api.
See also
model_results.compare_f_test
, model_results.compare_lm_test
>>> import statsmodels.api as sm >>> from statsmodels.formula.api import ols >>> moore = sm.datasets.get_rdataset("Moore", "car", cache=True) # load >>> data = moore.data >>> data = data.rename(columns={"partner.status" : ... "partner_status"}) # make name pythonic >>> moore_lm = ols('conformity ~ C(fcategory, Sum)*C(partner_status, Sum)', ... data=data).fit() >>> table = sm.stats.anova_lm(moore_lm, typ=2) # Type 2 Anova DataFrame >>> print(table)
© 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.stats.anova.anova_lm.html