楼主: luny1593
1730 8

[面板数据求助] merge语句问题,急求啊 [推广有奖]

  • 1关注
  • 0粉丝

高中生

95%

还不是VIP/贵宾

-

威望
0
论坛币
4 个
通用积分
0.0001
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
568 点
帖子
11
精华
0
在线时间
57 小时
注册时间
2017-10-27
最后登录
2019-6-6

楼主
luny1593 学生认证  发表于 2017-12-6 17:37:39 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
第一份数据为“产权性质”
Stkcd        year        Top1        state           stateID
1        2008        16.76        外资            3
1        2009        16.76        外资            3
1        2010        14.96        外资            3
1        2011        42.16        外资            3
1        2012        42.16        外资            3
1        2013        50.2                外资    3
1        2014        50.2          外资        3
2        2008        14.73        国企        1
2        2009        14.73        国企        1
2        2010        14.73        国企        1
2        2011        14.73        国企        1
2        2012        14.72        国企        1
2        2013        14.7               国企        1
2        2014        14.91        国企        1
4        2008        26.08        国企        1

第二份数据为“资产负债表”
Stkcd year        asset              liability                  Size                PPE
1        2008        4.744e+11        4.580e+11        26.89        .35
1        2009        5.878e+11        5.673e+11        27.1        .29
1        2010        7.272e+11        6.940e+11        27.31        .33
1        2011        1.258e+12        1.183e+12        27.86        .28
1        2012        1.607e+12        1.522e+12        28.11        .22
1        2013        1.892e+12        1.780e+12        28.27        .2
1        2014        2.186e+12        2.056e+12        28.41        .17
2        2008        1.192e+11        8.042e+10        25.5        73.1
2        2009        1.376e+11        9.220e+10        25.65        66.45
2        2010        2.156e+11        1.611e+11        26.1        62.4
2        2011        2.962e+11        2.284e+11        26.41        70.87
2        2012        3.788e+11        2.967e+11        26.66        67.79
2        2013        4.792e+11        3.738e+11        26.9        69.54
2        2014        5.084e+11        3.925e+11        26.95        62.95
4        2008        1.678e+08        82528140        18.94        43.84
4        2009        2.305e+08        1.407e+08        19.26        40.64
4        2010        1.842e+08        55003184        19.03        36.62

我现在想将他们合并
use 资产负债表, clear
merge 1:1 Stkcd year using 产权性质, nogen


但是结果是variables Stkcd year do not uniquely identify observations in the using data
有没有人知道是什么原因,怎么解决啊

二维码

扫码加我 拉你入群

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

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


沙发
momoaaron 发表于 2017-12-6 18:28:38 来自手机
luny1593 发表于 2017-12-6 17:37
第一份数据为“产权性质”
Stkcd        year        Top1        state           stateID
1        2008        16.76        外资            3
你得生成一列唯一的变量吧,比如gen id=_n,都生成一遍,然后用这个变量去merge把

藤椅
奇犽dsp 学生认证  发表于 2017-12-6 18:51:06
直接用stata上面的按钮不可以吗? data-combine datasets-merge...

板凳
luny1593 学生认证  发表于 2017-12-6 19:45:03
奇犽dsp 发表于 2017-12-6 18:51
直接用stata上面的按钮不可以吗? data-combine datasets-merge...
试了一下,这个是可以的。其实应该是把代码改成m:m。非常感谢

报纸
wead456789 发表于 2017-12-6 22:48:15
luny1593 发表于 2017-12-6 19:45
试了一下,这个是可以的。其实应该是把代码改成m:m。非常感谢
m:m 合并的结果可能存在合并数据的问题,楼主您可能需要仔细检查合并后的数据
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
葫芦娃大王 + 1 + 1 精彩帖子
黃河泉 + 3 + 3 + 3 我很赞同

总评分: 经验 + 1  论坛币 + 1  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

地板
wead456789 发表于 2017-12-6 22:49:23
请问楼主的数据是从哪里来的呀???

7
qiangli 发表于 2017-12-6 23:43:01 来自手机
数据问题
对于产权性质数据集,同一个 Stkcd,同一 year,不是一行数据,是多行。

8
黃河泉 在职认证  发表于 2017-12-7 08:12:08
请在产权性质的资料档中执行
  1. duplicates list Stkcd year
复制代码
应可发现哪些观察值是重复的,进而可用
  1. duplicates drop Stkcd year, force
复制代码
来删除!
已有 1 人评分经验 论坛币 学术水平 收起 理由
葫芦娃大王 + 2 + 2 + 2 精彩帖子

总评分: 经验 + 2  论坛币 + 2  学术水平 + 2   查看全部评分

9
xlolfsh 在职认证  发表于 2017-12-7 08:36:59
黃河泉 发表于 2017-12-7 08:12
请在产权性质的资料档中执行应可发现哪些观察值是重复的,进而可用来删除!
受教了,黄老师V5

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 01:24