全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
911 0
2020-04-25
我的数据sample如下:
每一个医生有n个病人,有些病人有医院id,有些没有。


physician_id  patient_id  hospital_id   pct
1                     1             001          1.00
1                     2             001          1.00
1                     3             .
1                     4             .
2                     5             001           0.50
2                     6             003           0.50
2                     7             .
2                     8             .
3                     9             002           0.66
3                    10            003           0.33
3                    11            002           0.66
3                    12            .
3                    13            .
.....


根据每个医生已知的医院信息得到每家医院的百分比,想按照已知的比例对缺失值赋值。


想要得到的结果如下:

physician_id  patient_id  hospital_id   pct       hospital_id_imputed
1                     1             001          1.00           001
1                     2             001          1.00           001
1                     3             .                                001
1                     4             .                                001
2                     5             001           0.50          001
2                     6             003           0.50          003
2                     7             .                                001
2                     8             .                                003
3                     9             002           0.66          002
3                    10            003           0.33          003
3                    11            002           0.66          002
3                    12            .                                002
3                    13            .                                002
.....


求助在SAS里如何实现,感谢!!!!!!!!!!!!!!!!!!!


二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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