全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2293 2
2016-02-01
比如性别,将其value成0='男',1='女'的分类变量之后,如何将其转换成数值型变量呢?代码应该如何写?求指导!(需要建立一个模型,但是字符型变量与数值型变量无法求spearman相关系数。。。
二维码

扫码加我 拉你入群

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

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

全部回复
2016-2-1 16:12:52
我知道一个方法是用input
input(x,8.)

data t1;
input x $;
cards;
1
0
1
run;
proc contents data=t1;
run;
data t1;
set t1;
y=input(x,8.);
run;
proc contents data=t1;
run;
二维码

扫码加我 拉你入群

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

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

2016-2-4 08:28:16
data a;
Set a;
Gender1=gender*1;
Drop gender;
Rename gender1=gender;
Run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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