全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1017 1
2012-07-20
我要用两个循环,需要1-1对应。
local fish1 carp bass trout
local fish2 catfish sword shark
foreach i of local fish1 {
foreach j of local fish2 {
gen diff_`i'_`j'=y`i'-y`j'
}
}
可是这样我就有9个diff. 我要3个diff,carp-catfish, bass-sword, trout-shark. 请帮忙改一下,多谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-10-16 14:43:21
local fish1 "carp bass trout"
local fish2 "catfish sword shark"
forvalues i=1/3 {
tokenize `fish1'
local m1="``i''"
tokenize `fish2'
local m2="``i''"
gen diff_`m1'_`m2'=.
}
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群