全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1196 3
2019-08-06
悬赏 30 个论坛币 已解决

在做一个人口迁移区位选择研究。个体特征数据需要和城市控制变量进行匹配。需要每个个体观测值都与所有的城市控制变量匹配一次,具体如下所述。论坛有说使用merge就可以,但是help merge后也没看到合适的做法。望高手解答。


leave Enter citynum 三个变量都是地级市六位编码,现在想将两个数据合并成数据三的格式


//数据1
id immigration gender marriage edu leave Enter
1 1 1 6 16 6523 6205
2 1 0 2 12 5113 4302



//数据2
citynum labor wage
6205  89.96957  21706.08
4302 19.255144  23302.42
6523 32.441177 14711.893


//数据3
id immigration gender marriage edu leave Enter citynum labor wage
1 1 1 6 16 6523 6205 6205  89.96957  21706.08
1 0 1 6 16 6523 6205 4302 19.255144  23302.42
1 0 1 6 16 6523 6205 6523 32.441177 14711.893
2 0 0 2 12 5113 4302 6205  89.96957  21706.08
2 1 0 2 12 5113 4302 4302 19.255144  23302.42
2 0 0 2 12 5113 4302 6523 32.441177 14711.893



简单来说就是
A    与   1    交叉得到     A  1
B         2                 A  2
C         3                 A  3
                             B  1
                             B  2
                             B  3
                             C  1
                             C  2
                             C  3



数据.do

大小:1 KB

 马上下载

最佳答案

蓝色 查看完整内容

use d:\data1,clear cross using d:\data2.dta
二维码

扫码加我 拉你入群

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

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

全部回复
2019-8-6 22:15:46
use  d:\data1,clear
cross using  d:\data2.dta
二维码

扫码加我 拉你入群

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

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

2019-8-8 09:58:46
蓝色 发表于 2019-8-6 22:15
use  d:\data1,clear
cross using  d:\data2.dta
非常感谢蓝色前辈。命令简洁有效。
二维码

扫码加我 拉你入群

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

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

2022-2-11 14:22:02
baijug3 发表于 2019-8-8 09:58
非常感谢蓝色前辈。命令简洁有效。
你好,请问数据中迁移选择1、0怎么成功合并成数据3的?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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