全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1484 8
2020-03-17
怎样用merge合并A、B两张表?A表有河南省的企业股票代码,季度,B表有所有的企业股票代码,季度,企业利润

A表:
input long Stkcd str12 Stknme str10 Accper
401 "冀东水泥" "2016/03/31"
401 "冀东水泥" "2016/06/30"
401 "冀东水泥" "2016/09/30"
401 "冀东水泥" "2016/12/31"
401 "冀东水泥" "2017/03/31"
401 "冀东水泥" "2017/06/30"
401 "冀东水泥" "2017/09/30"
401 "冀东水泥" "2017/12/31"
401 "冀东水泥" "2018/03/31"
401 "冀东水泥" "2018/06/30"
end

B表:
input long Stkcd str10 Accper double Totalprofit
2 "2016/1/1"   33802617619
2 "2016/12/31" 39253611726
2 "2016/3/31"   1687268596
2 "2016/6/30"  12872446834
2 "2016/9/30"  15961171833
2 "2017/1/1"   39253611726
2 "2017/12/31" 51141952665
2 "2017/3/31"   1571531169
2 "2017/6/30"  13826911378
2 "2017/9/30"  20901592187
end


二维码

扫码加我 拉你入群

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

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

全部回复
2020-3-17 11:02:17
我用merge m:m Stkcd using "B Sample.dta"会出错,
用 egen var3=concat( Stkcd Accper )

merge 1:1 var3 using "D Sample.dta"
也不对
二维码

扫码加我 拉你入群

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

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

2020-3-17 11:29:34
股票代码和季度(1:1)
二维码

扫码加我 拉你入群

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

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

2020-3-17 11:39:08
是同样的编码,同一个季度合并在一起。这就是一一对应的关系1:1。
不能是m:m(多对多)的。
二维码

扫码加我 拉你入群

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

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

2020-3-17 11:45:38
复制代码
二维码

扫码加我 拉你入群

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

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

2020-3-17 11:48:03
谢谢!
是这样吗
merge 1:1 Stkcd Accper using "D Sample.dta"
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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