楼主: lucyylx
4689 9

[数据管理求助] 求问如何用stata语句保留数据 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

高中生

30%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
173 点
帖子
17
精华
0
在线时间
22 小时
注册时间
2016-10-26
最后登录
2018-9-9

楼主
lucyylx 发表于 2016-12-20 20:45:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
变量_id 是每个数据的一个编号
treat 0,1代表两组
我用的psmatch2方法
QQ20161224-1.png
1组的数据会生成_n1值,比如这个280代表他和0组_id为280的数据可匹配

然后我可以sort _id,找到280(下图),可以看到这个数据是0组的
QQ20161224-2.png

但是现在,我要把1组的_n1都抄下来,然后对着去找0组的数据(每个数据对应一个患者,我有编号),很麻烦,不知道有没有方法可以把我想要的_id合格的0组数据一次性保留下来



二维码

扫码加我 拉你入群

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

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

关键词:STATA语句 Stata tata 如何用 psmatch2 如何

沙发
夏目贵志 发表于 2016-12-21 10:55:03
你是想要keep if id==nn吗?

藤椅
lucyylx 发表于 2016-12-21 16:04:08
夏目贵志 发表于 2016-12-21 10:55
你是想要keep if id==nn吗?
感觉不是
因为每个数据都有id 和 nn变量名
我的数据是分AB两组
只有B组的数据有nn,对应A组的id
比如B组5号病人的nn为3,说明跟A组3号病人一致
如果用id==nn,怕是指一个数据的id和nn相等...
哎也不知道我说清了没

板凳
夏目贵志 发表于 2016-12-22 08:31:46
lucyylx 发表于 2016-12-21 16:04
感觉不是
因为每个数据都有id 和 nn变量名
我的数据是分AB两组
。。。其实我没太理解额

报纸
lucyylx 发表于 2016-12-22 08:54:36
夏目贵志 发表于 2016-12-22 08:31
。。。其实我没太理解额
呜呜~就是分析以后,B组会新生成一个变量N(比如N=3),他会对应A组编号为3的数据。现在想把这些相对应的A组的数据Keep下来。

地板
夏目贵志 发表于 2016-12-23 02:25:45
lucyylx 发表于 2016-12-22 08:54
呜呜~就是分析以后,B组会新生成一个变量N(比如N=3),他会对应A组编号为3的数据。现在想把这些相对应的A组 ...
你的“组”究竟是什么意思?是一个数据集里的不同观测值还是根本就是分开的两个数据文件?

7
黃河泉 在职认证  发表于 2016-12-23 09:04:48
我之前也看不懂你的问题(现在也是),建议你列出几笔资料并列出你想要之变量的值(当然加上说明),这样人家才能帮忙你!

8
lucyylx 发表于 2016-12-24 09:40:29
黃河泉 发表于 2016-12-23 09:04
我之前也看不懂你的问题(现在也是),建议你列出几笔资料并列出你想要之变量的值(当然加上说明),这样人 ...
你好我修改了问题,麻烦帮忙看一下啦~~

9
lucyylx 发表于 2016-12-24 09:40:55
夏目贵志 发表于 2016-12-23 02:25
你的“组”究竟是什么意思?是一个数据集里的不同观测值还是根本就是分开的两个数据文件?
我修改了问题放了数据图,麻烦看一下哈~~谢谢

10
夏目贵志 发表于 2016-12-24 23:31:37
  1. preserve
  2. keep if treat==1
  3. save d1
  4. restore
  5. keep if treat==0
  6. replace _n1=_id
  7. save d0
  8. use d1
  9. merge 1:1 _n1 using d0
复制代码

试试
已有 2 人评分学术水平 热心指数 信用等级 收起 理由
Sunknownay + 3 + 3 + 3 热心帮助其他会员
黃河泉 + 2 + 2 + 2 热心帮助其他会员

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

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

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