全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
813 1
2020-02-03
我现在想把小循环重复48次,每次把小循环计算的结果生成新的变量:结果1,结果2,结果3,......结果48。每次重复我的循环时,不改变之前的结果。该怎么做呀?我试着外面再套一个forvalue,可我发现生成的结果1,结果2,结果3都是一样的。

forvalue k=1/48{
forvalue i=1/48{
........
gen y=...
gen x=...
}
gen 结果`k'=y-x
drop y x
}

二维码

扫码加我 拉你入群

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

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

全部回复
2020-2-3 18:16:36
大循环用的是下列,说错了
local k
while `k'<49{

local k=`k'+1
}
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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