我的平均体重是5磅。我从人群中抽取了5879个观测数据。样品的总重量为410522磅。我想弄清楚样本的平均重量是否明显高于人群。假设人口有正态分布。我正在尝试使用统计模型中的proportions_ztest。我不确定我是否正确地使用了计数和nobs变量。有人能告诉我我是否正确地使用了这个函数,或者建议另一个函数吗?我在试着得到p值。
代码:
import statsmodels.api as sm
cnt=410522
nbs=58759
vL=5
sm.stats.proportions_ztest(cnt,
nbs,
vL,
alternative='larger')[1]发布于 2019-10-30 04:43:34
您可以使用scipy.stats.ttest_1samp(a, popmean)获取t和p_value。
这是一个关于独立观测样本
a的期望值(均值)等于给定的总体均值popmean的零假设的双边检验。
阅读更详细的这里。
如果你想检验样本的平均重量是否明显高于种群,你应该除以P-值/2,得到正确的尾数P_value。
https://stackoverflow.com/questions/58618769
复制相似问题