R 两样本(不等方差)welch t检验的统计功效和样本量确定?

R 两样本(不等方差)welch t检验的统计功效和样本量确定?,r,R,双样本t检验(等方差汇总标准偏差)的命令为 如何计算两个不等方差样本和样本数样本的统计功效?您可以使用MESS软件包中的power\u test()函数 例如,当个体比例为1:2时,要计算所需的样本量,sd为1和3,效应大小为1.2(对于幂80%) 要计算功率,您需要设置power=NULL,并指定n,就像常规的power.t.test()函数一样 > MESS::power_t_test(n=20, sd=1, power=NULL, ratio=2, sd.ratio=3, delta

双样本t检验(等方差汇总标准偏差)的命令为


如何计算两个不等方差样本和样本数样本的统计功效?

您可以使用
MESS
软件包中的
power\u test()
函数

例如,当个体比例为1:2时,要计算所需的样本量,sd为1和3,效应大小为1.2(对于幂80%)

要计算功率,您需要设置
power=NULL
,并指定
n
,就像常规的
power.t.test()函数一样

> MESS::power_t_test(n=20, sd=1, power=NULL, ratio=2, sd.ratio=3, delta=1.2)

     Two-sample t test power calculation with unequal sizes 

              n = 20, 40
          delta = 1.2
             sd = 3
      sig.level = 0.05
          power = 0.9149541
    alternative = two.sided

NOTE: n is vector of number in each group

你是在试图确定达到某个功率水平所需的样本数量,还是说你知道样本大小并想计算测试的功率?是的,这解决了我的问题。令人惊讶的是,Rstutio帮助中没有提到“ratio”和“sd.ratio”。它们不是基本R附带的
power.t.test
函数的一部分。您需要一个类似于
power\u t\u test()的扩展函数。
我将对两个样本(不等方差)pwr.t2n.test使用这些命令(n1=NULL,n2=NULL,d=NULL,sig.level=0.05,power=NULL,alternative=c(“双面”、“更少”、“更大”))结合ES.t.two(m1=NULL,m2=NULL,sd1=NULL,sd2=NULL,n1=NULL,n2=NULL,t=NULL,se1=NULL,se2=NULL,df=NULL,alternative=c(“双面”、“单面”))来估计相干d。
> MESS::power_t_test(n=NULL, sd=1, power=.8, ratio=2, sd.ratio=3, delta=1.2)

     Two-sample t test power calculation with unequal sizes 

              n = 14.35824, 28.71648
          delta = 1.2
             sd = 3
      sig.level = 0.05
          power = 0.8
    alternative = two.sided

NOTE: n is vector of number in each group
> MESS::power_t_test(n=20, sd=1, power=NULL, ratio=2, sd.ratio=3, delta=1.2)

     Two-sample t test power calculation with unequal sizes 

              n = 20, 40
          delta = 1.2
             sd = 3
      sig.level = 0.05
          power = 0.9149541
    alternative = two.sided

NOTE: n is vector of number in each group