单尾t检验的R和幂
我将进行单尾t检验,以确定一个均值是否显著低于另一个均值。问题是,当我使用R的压水堆组件来确定n=30时我可以期望的功率时,即使对于大的效果,我也会得到极低的功率。例如:单尾t检验的R和幂,r,R,我将进行单尾t检验,以确定一个均值是否显著低于另一个均值。问题是,当我使用R的压水堆组件来确定n=30时我可以期望的功率时,即使对于大的效果,我也会得到极低的功率。例如: > pwr.t.test(d=0.8,sig.level=.05,n=30,alternative="less") Two-sample t test power calculation n = 30 d = 0.8 sig.level = 0.05
> pwr.t.test(d=0.8,sig.level=.05,n=30,alternative="less")
Two-sample t test power calculation
n = 30
d = 0.8
sig.level = 0.05
power = 1.251823e-06
alternative = less
NOTE: n is number in *each* group
更奇怪的是,当我增加n时,功率下降。因此,例如,将n增加到300会得到以下结果:
> pwr.t.test(d=0.8,sig.level=.05,n=300,alternative="less")
Two-sample t test power calculation
n = 300
d = 0.8
sig.level = 0.05
power = 0
alternative = less
NOTE: n is number in *each* group
我遗漏了什么?我想这是因为d和alternative='less'在不同的方向上。 试试这个,你就会明白我的意思
pwr.t.test(d= - 0.8,sig.level=.05,n=300,alternative="less")
Two-sample t test power calculation
n = 300
d = -0.8
sig.level = 0.05
power = 1
alternative = less
NOTE: n is number in *each* group
我猜这是因为d和alternative='less'在不同的“方向”。 试试这个,你就会明白我的意思
pwr.t.test(d= - 0.8,sig.level=.05,n=300,alternative="less")
Two-sample t test power calculation
n = 300
d = -0.8
sig.level = 0.05
power = 1
alternative = less
NOTE: n is number in *each* group