楼主: qxk320
2746 9

[数据管理求助] 求助求助!!merge命令怎么输入都不对啊?! [推广有奖]

  • 0关注
  • 0粉丝

高中生

97%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1116 点
帖子
24
精华
0
在线时间
24 小时
注册时间
2014-9-17
最后登录
2019-4-4

楼主
qxk320 发表于 2015-3-26 23:18:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
两组数据A和B,数量不同,一个共用的变量PCODE,我是先打开A 然后sort PCODE,再 merge 1:1 PCODE using B,可是结果是不能在USING FILE 里3找到对应的变量啊?!!拜托大神解答一下,非常感激啦
二维码

扫码加我 拉你入群

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

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

关键词:Merge 求助求助 Pcode Using code

沙发
SpencerMeng 在职认证  发表于 2015-3-27 09:14:44
去掉1:1试试
  1. merge PCODE using B
复制代码
话说楼主您最后一句话是什么意思呢? “可是结果是不能在USING FILE 里3找到对应的变量”

藤椅
qxk320 发表于 2015-3-27 09:35:44
SpencerMeng 发表于 2015-3-27 09:14
去掉1:1试试话说楼主您最后一句话是什么意思呢? “可是结果是不能在USING FILE 里3找到对应的变量”
不好意思,3是打错的啦

板凳
qxk320 发表于 2015-3-27 17:09:27
SpencerMeng 发表于 2015-3-27 09:14
去掉1:1试试话说楼主您最后一句话是什么意思呢? “可是结果是不能在USING FILE 里3找到对应的变量”
不是1:1的问题好像,我是13版的STATA也

报纸
SpencerMeng 在职认证  发表于 2015-3-27 19:35:14
qxk320 发表于 2015-3-27 17:09
不是1:1的问题好像,我是13版的STATA也
您可提供部分dta数据

地板
qxk320 发表于 2015-3-27 19:40:20
SpencerMeng 发表于 2015-3-27 19:35
您可提供部分dta数据
我现在的疑问是MERGE后的结果怎么看啊,出现的新变量就叫merge,但没有具体的数据资料啊

7
SpencerMeng 在职认证  发表于 2015-3-27 19:42:51
qxk320 发表于 2015-3-27 19:40
我现在的疑问是MERGE后的结果怎么看啊,出现的新变量就叫merge,但没有具体的数据资料啊
给您举个例子:
  1. clear
  2. inp str16 name age
  3. wanglei 12
  4. xiaoming 13
  5. zhanghong 12
  6. lilei 12
  7. zhangxiaojun 14
  8. end
  9. sort name
  10. save case1,replace

  11. clear
  12. inp str16 name age
  13. wanglei 12
  14. xiaoming 13
  15. zhanghuahua 16
  16. zhanghong 12
  17. lilei 12
  18. zhangxiaojun 14
  19. end
  20. sort name
  21. save case2,replace

  22. clear
  23. inp str16 name age
  24. wanglei 12
  25. xiaoming 13
  26. zhanghuahua 16
  27. huanglei 13
  28. zhanghong 12
  29. lilei 12
  30. zhangxiaojun 14
  31. end
  32. sort name
  33. save case3,replace

  34. merge name using case1 case2
复制代码

8
qxk320 发表于 2015-3-27 19:55:04
SpencerMeng 发表于 2015-3-27 19:42
给您举个例子:
不好意思,我是初学者,所以还是不太理解,能稍微用文字讲解一下吗,麻烦啦

9
SpencerMeng 在职认证  发表于 2015-3-27 19:59:38
qxk320 发表于 2015-3-27 19:55
不好意思,我是初学者,所以还是不太理解,能稍微用文字讲解一下吗,麻烦啦
建议找本stata入门教材,一看便知道了。

merge合并后,看_merge的结果就知道数据库匹配的如何。

生成的三个case dta数据中name有相同的也有不同的,看最后merge命令的结果就能发现把三个dta数据中所有name都含全了。

10
lynancy1217 在职认证  发表于 2018-3-18 14:28:39
提示: 作者被禁止或删除 内容自动屏蔽

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-4 03:53