每一个医生有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里如何实现,感谢!!!!!!!!!!!!!!!!!!!



雷达卡


京公网安备 11010802022788号







