全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
21001 15
2012-09-18
之前一直对merge m:m不感冒,直到最近才发现它的好处。

废话少说,上log
set obs 300
egen id=seq()
gen firm=1
save "firmid"
clear

set obs 10000
egen id=seq()
replace id=int(id/100) if id>100*there will be firm id greater than 100
gen employ=id+100
save "employ"

*i plan to assign each employ value in eploy.dta to firid.dta
use firmid.dta
sort id
merge m:m id using employment
*in this case, all firm id are kept

clear
use firmid.dta
joinby id using employ.dta
*in this case, only id <=100 are kept.



唉,怪自己不认真那

二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-16 16:22:50
感谢分享!
二维码

扫码加我 拉你入群

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

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

2012-12-12 09:12:11
学习了
二维码

扫码加我 拉你入群

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

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

2012-12-19 16:02:31
学习了
二维码

扫码加我 拉你入群

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

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

2012-12-20 07:55:40
learning.
二维码

扫码加我 拉你入群

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

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

2013-4-28 21:46:48
这是一种什么学习精神?joinby有选项

joinby id using employ.dta, unmatched(master)
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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