全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6276 10
2019-03-15
在做一个行业的盈余管理情况,利用Jones模型,在stata中,想把三张报表按照证劵代码和年份进行合并,现有这三张报表的情况,是单独的数据库,如下: 11.png 22.png
想要的结果是这样的: 微信图片_20190315204929.jpg
就是三个数据库合在一起,共用证券代码和年份。
但是我的命令是这样的:
use D:\盈余管理\资产负债表.dta,clear

merge 1:1 stkcd year using D:\盈余管理\利润表.dta,keep(match) nogen
然后提示不对:
variables stkcd year do not uniquely identify observations in the master data
r(459);
谢谢大家,求助大佬们!
二维码

扫码加我 拉你入群

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

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

全部回复
2019-3-16 06:11:19
那是你数据问题
同一个stkcd,同一个year存在至少2个样本
二维码

扫码加我 拉你入群

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

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

2019-3-16 07:39:28
请 help duplicates。
二维码

扫码加我 拉你入群

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

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

2019-3-18 11:04:35
qiangli 发表于 2019-3-16 06:11
那是你数据问题
同一个stkcd,同一个year存在至少2个样本
可是我核对过了,没有重复值,一个stkcd和相对应的一个year能确定一条数据
二维码

扫码加我 拉你入群

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

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

2019-3-19 09:43:38
qiangli 发表于 2019-3-16 06:11
那是你数据问题
同一个stkcd,同一个year存在至少2个样本
谢谢你,我知道哪里有问题了,谢谢提醒,还是数据的问题
二维码

扫码加我 拉你入群

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

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

2019-3-19 09:44:23
黃河泉 发表于 2019-3-16 07:39
请 help duplicates。
谢谢你,我已经找到问题出现在哪里了,谢谢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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