在做suest检验时,想要达到以下目的,如下所示:
set more off
suest m1 m2
test [m1_mean]X=[m2_mean]X
suest m2 m3
test [m2_mean]X=[m3_mean]X
suest m3 m4
test [m3_mean]X=[m4_mean]X
因为涉及的年份较多,故而想采用循环语句如下:
set more off
forvalues i=1/14 {
local `j'=`i'+1
suest m`i' m`j'
test [m`i'_mean]X=[m`j'_mean]X
}
然而,却一直提示“_= invalid name”,这是为什么?因为m`i'后面不能接“_”吗?还是有别的什么原因?
(注:采用上半部分的命令操作是没有问题的)