全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
16003 1
2012-09-26
在一个医保数据库里,我想统计诊断结果是精神分裂症的患者,但是诊断里面可能会写“精神分裂症,未特指的”或者“精神分裂症 高血压冠心病”。
我之前用的是    codebook 编码 if 诊断=="精神分裂症"
这样只能把诊断里只写“精神分裂症”这5个字的患者挑出来
怎么才能把所有诊断变量中只要有“精神分裂”这几个字的都挑出来?
二维码

扫码加我 拉你入群

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

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

全部回复
2012-9-27 21:14:49
试试 gen newvar = indexnot("精神分裂", 诊断)
       count if newvar==0
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群