全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1011 2
2022-05-28
我想把每年每个省份的gdp数据匹配到每个企业,也就是我的master数据是科创板和创业板2017-2020年上市的企业(见图1,只能截取到1年的实际上是4年的),using数据是2017-2020年的gdp(见图2)。<br>
我的代码是:<br>
use "D:\P.Y.Q\论文\大论文\大论文数据\第四次\原始投入产出指标\hebing-2.dta"<br>
merge m:1 province year using  "D:\P.Y.Q\论文\大论文\大论文数据\第四次\原始环境指标\分省份国内生产总值\GDP.dta"<br>
但是,匹配出来的结果是图3,橙色框圈起来的地方可以看到,跟原数据根本不一致,也就是匹配出错了。但是代码运行并没有报错,不知道为什么会这样,还请大神指导
百度看有人说是因为不能用蓝色字体就是表面是文字实际上是数值型变量的变量来进行merge,但是我用简单数据尝试了下是不会出错的,实在不知道怎么回事了
1653742382088327.png 1653742382427280.png 1653742382974895.png
二维码

扫码加我 拉你入群

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

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

全部回复
2022-5-29 12:09:59
你这么匹配是完全不对的,不要用encode后的数据匹配,用省份名称或行政区划代码+年份匹配即可
二维码

扫码加我 拉你入群

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

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

2023-2-9 23:43:26
楼主怎么解决的啊,我之前也没发现
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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