想生成多个新变量
gen v1v2=abs(v1-v2)
gen v1v3=abs(v1-v3)
gen v1v4=abs(v1-v4)
gen v1v5=abs(v1-v5)
gen v1v6=abs(v1-v6)
gen v1v7=abs(v1-v7)
gen v1v8=abs(v1-v8)
gen v1v9=abs(v1-v9)
本人stata小白,请问这段代码如何用循环语句实现?感谢感谢!!!!
试着写了一下,但是运行不出来紧急求助啊,谢谢各位!
forvalues i = 2/31 {
gen v1'i'=abs(v1-v'i')
}