全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4321 8
2015-08-06
悬赏 10 个论坛币 已解决
各位大牛,小白有问:
SAS中,如何将变量值变为标签,并且name击中这个分类 在分类值上加标志1,没有击中标0,求程序,多谢!!!

如 源数据
name   class
A         103
A         105
A         104
A         108
B         110
B         103
B         120
C         234

期望结果

name 103 104 105 108 110 120 234 256 267
A         1    1     1     1    0    0    0    0      0
B         1    0      0     0   1     1   0    0      0
C         0    0      0     0   0     0   1    0      0     
二维码

扫码加我 拉你入群

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

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

全部回复
2015-8-6 16:38:56
复制代码
二维码

扫码加我 拉你入群

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

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

2015-8-6 17:16:52
用proc transpose来做,倒置一下就好了,具体可以查下help,手机党不好写程序
二维码

扫码加我 拉你入群

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

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

2015-8-6 22:49:20
PROC TRANSPOSE data=XX;
  ID class;       
  BY name;
run;
二维码

扫码加我 拉你入群

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

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

2015-8-6 22:50:25
PROC TRANSPOSE data=XX;
  ID class;        
  BY name;
run;
發了兩次,不知怎麼刪回覆Orz
二维码

扫码加我 拉你入群

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

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

2015-8-7 15:19:06
领教了
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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