49803 10

[数据管理求助] stata如何按照两个指标进行merge [推广有奖]

  • 0关注
  • 0粉丝

高中生

87%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
36 点
帖子
3
精华
0
在线时间
74 小时
注册时间
2017-11-8
最后登录
2020-5-17

楼主
好好学习小少年 发表于 2018-6-17 21:30:33 |AI写论文
1论坛币
我有两张表如下,然后想按照相同的var1和var2进行合并得到表3的结果,请问需要怎么办呢?
第一张表:
第一张表


第二张表:

第二张表


合并后结果:
合并结果

最佳答案

黃河泉 查看完整内容

1. 你若要问程序,永远附上资料;若要附上资料,永远用 dataex 印出资料;先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769, https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html。2. 试试类似

本帖被以下文库推荐

沙发
黃河泉 在职认证  发表于 2018-6-17 21:30:34
1. 你若要问程序,永远附上资料;若要附上资料,永远用 dataex 印出资料;先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html。2. 试试类似
  1. use data1.dta, clear
  2. merge 1:1 var1 var2 using data2.dta
复制代码
已有 4 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
思美人兮 + 1 + 1 + 1 精彩帖子
ningmimi + 1 + 1 + 1 精彩帖子
葫芦娃大王 + 10 + 10 精彩帖子
日新少年 + 2 + 2 + 2 精彩帖子

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

藤椅
好好学习小少年 发表于 2018-6-17 21:32:21
菜鸟在论坛逛了一圈没有找到答案,希望帖子能大神看到!

板凳
好好学习小少年 发表于 2018-6-18 12:26:50
黃河泉 发表于 2018-6-18 11:50
1. 你若要问程序,永远附上资料;若要附上资料,永远用 dataex 印出资料;先 ssc install dataex (并见说明 ...
问题解决啦,谢谢~

报纸
蓝色 发表于 2018-6-18 20:14:50
这种问题不是找论坛是看帮助
命令格式里面写了是varlist,那不就是可以写多个变量吗


merge.png varlist.png
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
psps1997psps + 1 + 1 + 1 精彩帖子
葫芦娃大王 + 10 + 10 精彩帖子

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

地板
日新少年 学生认证  发表于 2018-7-6 17:15:57
黃河泉 发表于 2018-6-17 21:30
1. 你若要问程序,永远附上资料;若要附上资料,永远用 dataex 印出资料;先 ssc install dataex (并见说明 ...
谢谢啊

7
xzcwxj1988 发表于 2019-4-3 16:35:31
好好学习小少年 发表于 2018-6-18 12:26
问题解决啦,谢谢~
你好,请问您是怎么讲两个表中的var3合并到一张表成为了var3和var4的,我按照那个merge怎么实现不了,非常感谢

8
xzcwxj1988 发表于 2019-4-3 16:35:35
好好学习小少年 发表于 2018-6-18 12:26
问题解决啦,谢谢~
你好,请问您是怎么讲两个表中的var3合并到一张表成为了var3和var4的,我按照那个merge怎么实现不了,非常感谢

9
hoguo15 发表于 2019-4-7 11:51:49
xzcwxj1988 发表于 2019-4-3 16:35
你好,请问您是怎么讲两个表中的var3合并到一张表成为了var3和var4的,我按照那个merge怎么实现不了,非常 ...
你要先在第二张表里面rename var3 var4才可以。不然stata在合并的结果中只会留一个var3。
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
admin_kefu + 10 + 2 + 2 热心帮助其他会员

总评分: 论坛币 + 10  学术水平 + 2  热心指数 + 2   查看全部评分

10
xzcwxj1988 发表于 2019-4-8 08:17:32
hoguo15 发表于 2019-4-7 11:51
你要先在第二张表里面rename var3 var4才可以。不然stata在合并的结果中只会留一个var3。
知悉,其余变量名称不能相同。非常感谢

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

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