statsmodels.stats.oneway._fstat2effectsize¶
- statsmodels.stats.oneway._fstat2effectsize(f_stat, df)[source]¶
从F统计量计算方差分析效应量
这可能与 convert_effectsize_fsqu 结合使用
- Parameters:¶
- f_statarray_like
F检验的检验统计量
- df
tuple - degrees of freedom
df = (df1, df2)where df1 : 分子自由度,约束的数量
df2 : 分母自由度, df_resid
- degrees of freedom
- Returns:¶
- res
Holderinstance 此实例包含效应量度 f2、eta2、omega2 和 eps2 作为属性。
- res
注释
这使用了以下定义:
f2 = f_stat * df1 / df2
eta2 = f2 / (f2 + 1)
omega2 = (f2 - df1 / df2) / (f2 + 2)
eps2 = (f2 - df1 / df2) / (f2 + 1)
这与在其他函数中定义的效果量度不同,其他函数定义
f2 = f_stat * df1 / nobs或用于功率计算的等效表达式。在这些情况下,假设检验的非中心性指数由nc = f_stat * df1给出。目前,omega2 和 eps2 是通过两种不同的方式计算的。在常规情况下,这些值是一致的,但在极端情况下(例如除以零)可能会表现出不同的行为。
Last update:
Oct 16, 2024