楼主: 绿水菊
2536 1

问卷中多分类变量变多个2分类,SAS程序处理 [推广有奖]

  • 6关注
  • 1粉丝

讲师

59%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
13.1656
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
6800 点
帖子
213
精华
0
在线时间
513 小时
注册时间
2015-10-22
最后登录
2024-10-25

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
数据集中有变量 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程序写不出来
二维码

扫码加我 拉你入群

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

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

关键词:sas程序 分类变量 多分类 不知道 数据集 程序 SAS 多分类变2分类 其他类

沙发
lovexialulu 发表于 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;

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-5 22:06