全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3322 3
2015-06-24
如题,有时候我们在处理数据的时候,变量名很乱,想按照变量的位置来选取变量进行分析时,该怎么做?
比如 第一个变量叫 rt  第二个变量叫 tt  第三个变量叫 yi,如果按照变量名来写很麻烦,能不能按照变量的位置来写呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-6-24 15:39:19
可以通过数组试试:
data test3;
set test;
array tt _numeric_;
array dd _character_;
d=tt[1];
f=tt[2];
k=dd[1];
run;
二维码

扫码加我 拉你入群

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

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

2018-11-2 16:12:08
data a;
set b ;
stkcd=substr('00000'||stkcd,length(stkcd),6);run;
先组合字符,然后再按长度截取
二维码

扫码加我 拉你入群

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

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

2018-11-2 20:42:15
复制代码
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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