全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1105 5
2013-11-20
1.jpg
SAS中能根据excel表格A列的数值给B列赋值吗?赋值的规则是:A列取值为1的时候,给B列赋的值是1 1;A列取值为2的时候,给B列赋的值是1 3;A列取值为3的时候,给B列赋的值是3 3;A列取值为0的时候,给B列赋的值是0 0;

求大神指教,感激不尽!

二维码

扫码加我 拉你入群

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

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

全部回复
2013-11-20 18:16:50
data步里用if语句就可以了吧
二维码

扫码加我 拉你入群

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

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

2013-11-20 22:35:49
二维码

扫码加我 拉你入群

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

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

2013-11-21 12:35:55
先把这个excel导入到sas,然后写个if语句
二维码

扫码加我 拉你入群

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

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

2013-11-22 11:20:20
把对应关系维护在一个dataset里
然后把它format掉
用format做,易于维护
二维码

扫码加我 拉你入群

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

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

2013-11-25 19:20:32
data b;
set a;
if a=1 then b="11";else
if a=2 then b="13";else
if a=3 then b="33";else b="0 0";
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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