statsmodels.stats.proportion.proportion_effectsize

statsmodels.stats.proportion.proportion_effectsize(prop1, prop2, method='normal')[source]

比较两个比例的检验效果大小

用于幂函数

Parameters:
prop1, prop2float or array_like

比例值。

Returns:
esfloat or ndarray

(转换后的)prop1 - prop2 的效果大小

注释

仅实现了 method=’normal’ 以匹配 pwr.p2.test 参见 http://www.statmethods.net/stats/power.html

效果量对于正态的定义为

2 * (arcsin(sqrt(prop1)) - arcsin(sqrt(prop2)))

我认为其他转换为正态分布的方法也可以使用,但我需要检查。

示例

>>> import statsmodels.api as sm
>>> sm.stats.proportion_effectsize(0.5, 0.4)
0.20135792079033088
>>> sm.stats.proportion_effectsize([0.3, 0.4, 0.5], 0.4)
array([-0.21015893,  0.        ,  0.20135792])

Last update: Oct 16, 2024