全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
14980 3
2018-08-10
求助foreach循环语句
foreach i in trust deceive{
egen 'i'_p=mean('i') if op==1,by(year)
egen 'i'_o=mean('i') if op==0,by(year)
}
显示错误 invalid name

二维码

扫码加我 拉你入群

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

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

全部回复
2018-8-10 22:05:29
不太清楚您想实现的具体内容,试试这个可以解决吗?
复制代码
二维码

扫码加我 拉你入群

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

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

2018-8-11 08:38:20
成功啦~~谢谢你
想实现的功能,为了分组画图(按照op=1/0)画两条曲线,需要生成的中间变量。

其实还是有一点点不太明白,为什么循环体单独拿出来跑的时候,我那样写是可以的,但是循环的话,就必须按照您说的那样做了==
二维码

扫码加我 拉你入群

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

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

2019-3-9 13:16:13
licongjgzj 发表于 2018-8-11 08:38
成功啦~~谢谢你
想实现的功能,为了分组画图(按照op=1/0)画两条曲线,需要生成的中间变量。
要用bysort的,by仅仅是分组显示
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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