weightstats.ztest vs手计算

问题描述

我正在比较weightstats.ztest和手计算的z得分结果,得出的结果略有不同,z_package = -12.636和z_handbook = -13.019。

z_package由z_package,p = weightstats.ztest(data1,data2)确定,样本量data1为574,data2为1026。

z_handbook由以下代码确定:

y1 = np.array(data1).mean()
y2 = np.array(data2).mean()


s1 = np.array(data1)).std()
s2 = np.array(data2).std()

n1 = len(data1)
n2 = len(data2)

se = math.sqrt(s1**2/n1+s2**2/n2)

dy = y1-y2

z_handbook = (dy-0)/se

我尝试阅读有关weightstats.ztest如何计算z分数的信息,但是找不到任何好的解释。有人知道z分数不同的地方吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)