许多t检验的Stata循环函数

时间:2016-09-19 20:47:38

标签: loops stata

我想重现一项研究结果,该研究比较了Stata中多组的平均值。我没有原始数据,但有关于mean,sd和n的组特定信息。

在Stata中,可以使用以下代码比较两个组:

ttesti n1 mean1 sd1 n2 mean2 sd2

有很多组和相当多的变量来比较它们,这就是为什么我在寻找一个允许我安全代码的循环函数。

密钥是一个循环函数,它使用列中相应的特定于组的信息(n,mean,sd)对所有行(组中的变量进行比较)执行所描述的t检验。

1 个答案:

答案 0 :(得分:0)

@ ander2ed的好问题尚未得到解答。

但请考虑

forval i = 1/`=_N' { 
   ttesti `=n1[`i']' `=mean1[`i']' `=sd1[`i']' `=n2[`i']' `=mean2[`i']' `=sd2[`i']'
}