R中power.t.test()函数的delta参数含义及获取方法咨询
关于R中
power.t.test()函数delta参数的说明 delta参数指的是两组总体均值的真实差异,和你提到的abs(mean(sample_1) - mean(sample_2))完全不是一回事。- 你说的样本均值差是基于已收集样本计算出的统计量,受抽样误差影响,只能反映当前样本的差异;而
delta是研究设计阶段就需要预设的、你想要检测到的有实际意义的总体均值差异——比如在临床试验中,你认为新药和安慰剂的疗效均值差至少要达到4才具备临床价值,那这个4就是你要传入的delta值。 - 样本量计算是在研究启动前做的,此时还没有样本数据,所以
delta不能用现有样本的均值差替代,一般需要结合领域共识、既往研究结果或者临床/业务意义来确定。 - 简单示例:
# 预设总体均值差为4,检验效能0.8,显著性水平0.05,两组样本量比例为1:1.5 power.t.test(delta = 4, power = 0.8, sig.level = 0.05, type = "two.sample", alternative = "two.sided", ratio = 1.5)
内容的提问来源于stack exchange,提问作者user20423494
相关产品推荐
相关产品推荐

