You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于statsmodels独立t检验功效分析样本量N的技术问询

statsmodels.stats.power.tt_ind_solve_power 样本量定义说明
  • 函数求解得到的样本量是单组观测数(对应参数nobs1),不是A/B测试两组的总观测数。
  • 参数ratio用于指定两组样本量的比值(nobs2/nobs1),默认值为1.0,即两组样本量相等:
    • 若ratio=1.0,总样本量 = 函数返回值 × 2
    • 若ratio≠1.0,第二组样本量 = 函数返回值 × ratio,总样本量 = 函数返回值 + 第二组样本量
  • 示例代码:
from statsmodels.stats.power import tt_ind_solve_power

# 计算两组样本量相等时的单组样本量
single_group_n = tt_ind_solve_power(effect_size=0.5, alpha=0.05, power=0.8, ratio=1.0)
print(f"单组样本量: {round(single_group_n)}")
print(f"总样本量: {round(single_group_n) * 2}")

运行结果中,单组样本量约为64,总样本量为128。

  • 函数参数nobs1的官方定义为"样本1中的观测数",求解样本量时,函数返回的就是该参数的取值,对应单组的观测数量。

内容的提问来源于stack exchange,提问作者disruptive

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 05:42:02