我的数据大致是这样的:
data disease;
input id disease1 disease2 disease3 disease4 disease5 disease6 disease7 disease8 disease9 disease10 disease11 disease12 disease13 disease14 disease15;
cards;
1 1 0 1 0 1 0 1 0 1 1 1 0 1 1 1
2 0 1 1 0 1 0 1 0 0 1 0 0 1 0 1
3 1 0 0 0 1 0 0 0 1 0 1 0 1 1 1
4 0 0 1 0 1 0 1 0 1 0 1 0 0 0 1
.....
;
run;
患有某种疾病就编码1,不患有该种疾病就编码0。现在我想知道某个人患有的疾病组合,如果第一个人患有第一种和第二种疾病,就这样编码:disease1_2=1, 如果第一个人患有第一种、第二种和第三种疾病,就这样编码:disease1_2_3=1, 一共15种疾病,疾病组合太多了,有什么简便的方法吗,求大神指导!谢谢!