statsmodels.multivariate.multivariate_ols.MultivariateTestResults

class statsmodels.multivariate.multivariate_ols.MultivariateTestResults(results, endog_names, exog_names)[source]

多元测试结果类

mv_test方法返回,该方法属于_MultivariateOLSResults

Parameters:
resultsdict[str, dict]

包含测试结果的字典。请参阅下面的描述以了解预期的格式。

endog_namessequence[str]

内生变量名称的列表或其他序列

exog_namessequence[str]

其他外生变量名称序列的列表

Attributes:
resultsdict

每个假设都包含在一个`key`中。每个测试必须具有以下键:

  • ‘stat’ - 包含多元测试结果

  • ‘contrast_L’ - 包含 contrast_L 矩阵

  • ‘transform_M’ - 包含 transform_M 矩阵

  • ‘constant_C’ - 包含常量矩阵 constant_C

  • ‘H’ - 包含一个中间假设矩阵, 或者是组间平方和与交叉乘积矩阵, 对应于单变量F检验的分子。

  • ‘E’ - 包含一个中间的误差矩阵, 对应于单变量 F 检验的分母。 假设矩阵和误差矩阵可以用来计算 与 ‘stat’ 中相同的检验统计量,以及用来计算 从 inv(E)H 的特征向量得到的判别函数(典型相关)。

endog_nameslist[str]

内生变量名称

exog_nameslist[str]

外生变量名称

summary_frameDataFrame

返回结果为多级索引数据框

方法

summary([show_contrast_L, show_transform_M, ...])

测试结果摘要

属性

summary_frame

将结果返回为多级索引数据框


Last update: Oct 16, 2024