楼主: 人大菲菲飞
5300 3

[数据管理求助] 如何合并数据 根据ID 原来数据有该ID就合并 没有该ID 就将该数据舍去 [推广有奖]

  • 1关注
  • 1粉丝

本科生

50%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0001
学术水平
5 点
热心指数
2 点
信用等级
0 点
经验
801 点
帖子
56
精华
0
在线时间
90 小时
注册时间
2012-3-3
最后登录
2020-11-25

楼主
人大菲菲飞 发表于 2015-1-9 15:41:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用STATA时候 数据如何MERGE  按某一个ID 如果有这个ID就和原来大数据匹配 没有的话 就舍去该数据
二维码

扫码加我 拉你入群

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

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

关键词:合并数据 Merge Stata 数据匹配 tata 如何

沙发
znxkxx 发表于 2015-1-9 16:24:57
想做一个判定?如果有变量 var 则合并,如果没有,则不合并?

  1. use file1.dta,clear
  2. capture des var
  3. if _rc == 0{   //variable var exists, then perform the merge process.
  4.     merge 1:1 var using file2.dta
  5.     *other codes here
  6. }
  7. else{   // variable var not exists, DO NOT perform merge process
  8.     *your codes here
  9. }
复制代码

藤椅
人大菲菲飞 发表于 2015-1-9 17:00:45
znxkxx 发表于 2015-1-9 16:24
想做一个判定?如果有变量 var 则合并,如果没有,则不合并?
有和原来数据相同的ID 则合并,没有就不合并

板凳
znxkxx 发表于 2015-1-9 19:36:58
人大菲菲飞 发表于 2015-1-9 17:00
有和原来数据相同的ID 则合并,没有就不合并
没太明白你想要做什么,合并需要两个文件,不知道你说的和原来的文件合并是什么意思?

最好能给出数据的例子。
已有 1 人评分热心指数 收起 理由
SpencerMeng + 1 我很赞同

总评分: 热心指数 + 1   查看全部评分

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

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