全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2706 1
2017-02-24
数据集中有变量 B09 答案为1-9中任意一个(假设1-9表示最爱职业之类,单选),b10 如果不是b09中的答案,就注明其他是什么工作。
我想b09变成b09a-b09I 这9个题,
b09a 最爱的是工作1吗(数据中某人b09是1的,那么b09a就是1,其余9个题b09b-b09j则为2,b10这个题就不填)。。。。
b09b 最爱的是工作2吗
b09最爱的是工作9吗,(如果某人b09是9,那么该题就是1,其他9个题为2)
b10其他(若有人填了其他,b09a-b09I则均为2,)
不知道我表达清楚没?
求大神们指点下,SAS程序写不出来
二维码

扫码加我 拉你入群

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

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

全部回复
2017-2-25 08:12:29
可以让b9 多增加一个other值,那么b10就显示的具体other值:if b10 not in (“a1” “a2” ... “a9”)then do b9=“Other”;end;else do b10=“”;end;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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