全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4168 2
2009-03-24

导入数据时,用数字表示的名义变量,比如

职业(名义变量)

1  工人

2 学生

3 教师

4 经理

如果不加以指定的话,SAS势必当成数值变量加以处理呀,不知道应该怎么指定。

个人觉得好像是在input输入变量名时用$指定成字符型,但并不确定,望高人指点呀。

二维码

扫码加我 拉你入群

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

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

全部回复
2009-3-24 11:04:00

 /* 字符-->数字 */

data a;
 set b;
 newjob=job+0;
 drop job;
 rename newjob=job;
 run;

/* 数字-->字符 */

data c;
set a;
newjob=trim(job);
drop job;
rename newjob=job;
run;

二维码

扫码加我 拉你入群

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

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

2009-3-24 21:51:00
哇塞,厉害厉害,越来越喜欢这个版了,真是有热心的好同志。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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