statsmodels.multivariate.manova.MANOVA

class statsmodels.multivariate.manova.MANOVA(endog, exog, missing='none', hasconst=None, **kwargs)[source]

多元方差分析

MANOVA的实现基于多元回归,并且不假设解释变量是分类的。任何类型的变量,如同回归中一样,都是允许的。

Parameters:
endogarray_like

因变量。一个 nobs x k_endog 数组,其中 nobs 是观测值的数量,k_endog 是因变量的数量。

exogarray_like

自变量。一个 nobs x k_exog 数组,其中 nobs 是观测值的数量,k_exog 是自变量的数量。默认情况下不包含截距,应由用户添加。使用公式指定的模型默认包含截距。

Attributes:
endogndarray

查看参数。

exogndarray

查看参数。

注释

MANOVA 是通过 mv_test 函数使用的,而 fit 未被使用。

推荐的指定模型方法是使用 from_formula 接口,它简化了测试过程,无需手动配置对比矩阵。

参考文献

方法

fit()

拟合模型到数据。

from_formula(公式, 数据[, 子集, 删除列])

从公式和数据框创建模型。

mv_test([hypotheses, skip_intercept_test])

线性假设检验

predict(params[, exog])

模型拟合后,predict 返回拟合值。

属性

endog_names

内生变量的名称。

exog_names

外生变量的名称。


Last update: Oct 16, 2024