全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5404 12
2017-05-04
请问大家,如何用stata实现把每个企业的数据与多个国家的数据相匹配。具体来说,master里面是企业-年份数据,例如
firm  year
1     2000
1     2001
2     2000
2     2001
using里是年份-国家的数据,一共十几个国家,例如
year country
2000   1
2000   2
2000   3
2001   1
2001   2
2001   3
我想要实现的是按年份,把企业和每个国家对应上,也就是
firm  year  country
1        2000      1
1        2000      2
1    2000      3
1        2001      1
1        2001      2
1        2001      3
2        2000      1
2       2000     2
2        2000     3
2    2001     1
2        2001      2
2        2001     3
我尝试了merge year using ... 命令,但是并不能实现。请问大家有什么好办法么?万分感谢!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2018-5-30 11:26:04
你这么做的话出来的提示应该是 variable year is not unique 吧。没法多对一的merge
二维码

扫码加我 拉你入群

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

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

2018-5-30 18:57:38
试试
复制代码
二维码

扫码加我 拉你入群

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

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

2018-5-30 18:58:24
复制代码
二维码

扫码加我 拉你入群

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

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

2019-2-28 10:15:09
黃河泉 发表于 2018-5-30 18:58
黄老师,那这种面板数据出来,好像不能进行xtset,会显示出现年份的重复值。那用什么方法进行回归呢?请教您,谢谢!
二维码

扫码加我 拉你入群

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

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

2019-2-28 10:46:19
陈晓佳 发表于 2019-2-28 10:15
黄老师,那这种面板数据出来,好像不能进行xtset,会显示出现年份的重复值。那用什么方法进行回归呢?请教 ...
请 help duplicates。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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