楼主: sunzhimeng
3490 4

[Stata初级班] stata 合并命令以后,为何会出现匹配结果多于原表数据? [推广有奖]

  • 3关注
  • 1粉丝

已卖:11份资源

博士生

94%

还不是VIP/贵宾

-

威望
0
论坛币
1359 个
通用积分
0.0018
学术水平
3 点
热心指数
4 点
信用等级
3 点
经验
35773 点
帖子
448
精华
0
在线时间
250 小时
注册时间
2008-4-18
最后登录
2017-6-6

楼主
sunzhimeng 在职认证  发表于 2013-3-5 00:07:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位好,我要用stata把不同的表合并起来,在合并过程当中,我发现本来一万多条数据,合并结果_merge(3)的情况比一万多条数据还多然后我就尝试duplicates drop,竟然会有重复数据被删除,请问在合并过程中,为什么会出现自动复制的情况呢?这个该怎么处理啊?
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata duplicates duplicate Merge 论坛 fromuid

沙发
arlionn 在职认证  发表于 2013-3-5 08:24:59
假设 A 数据库有三条数据,B 数据库中有 2 条数据,则合并后可能有 3-5 条数据:如果两份数据高度重合,则合并后有三条数据,如果两份数据完全不重合,则合并后有五条数据。
你仔细想想。

藤椅
sunzhimeng 在职认证  发表于 2013-3-5 23:30:35
arlionn 发表于 2013-3-5 08:24
假设 A 数据库有三条数据,B 数据库中有 2 条数据,则合并后可能有 3-5 条数据:如果两份数据高度重合,则合 ...
老师,谢谢你的回答!但是我自己用merge总是遇到很多问题。今天merge,对面板数据进行合并,结果顺序全乱了。我已经对每个数据文件按照共同的变量排序(stkcd,公司代码,有1997-2011),结果合并后,样本内的顺序全乱了。我很郁闷!

板凳
sunzhimeng 在职认证  发表于 2013-3-5 23:33:34
arlionn 发表于 2013-3-5 08:24
假设 A 数据库有三条数据,B 数据库中有 2 条数据,则合并后可能有 3-5 条数据:如果两份数据高度重合,则合 ...
老师,您能给我几个merge的例子吗?什么是1:1;m:1;1:m;m:m?谢谢老师了。
还有Q2:什么是缩尾检验?在做面板数据前,需要对数据进行哪些检验,才能使数据符合面板数据的假设要求?
谢谢老师!

报纸
arlionn 在职认证  发表于 2013-3-6 22:13:40
stata 初级视频中有多个 merge 的例子,我想你需要再认真看看。参见 *-2.6.1 横向合并:增加变量
至于 1:1, !:n 的含义,请 help merge。
缩尾处理也在stata初级视频中有详细讲解,参见 *-2.5.3.3 缩尾处理

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-8 14:36