全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1958 5
2012-10-02
各位大侠:
SAS的数据库内有个变量是6位数,我想产生一个新的变量,等于该变量的第5位数,请问程序怎样?
非常感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-2 11:16:53
我相信一本sas初级读物能解决你所有类似的问题
二维码

扫码加我 拉你入群

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

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

2012-10-2 11:21:00
oliyiyi 发表于 2012-10-2 11:16
我相信一本sas初级读物能解决你所有类似的问题
OLIYIYI真是个非常幽默的人。
d5 =int(x/1e4)-int(x/1e5)*10;

jingju
二维码

扫码加我 拉你入群

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

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

2012-10-3 10:46:40
b = substr(strip(put(a, 8.)),5,1);
c = input(b, 8.);
二维码

扫码加我 拉你入群

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

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

2012-10-20 21:55:25
%let a=123456;
%let b=%substr(&a,5,1);
%put &b;
二维码

扫码加我 拉你入群

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

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

2012-10-20 22:26:14
按效率说还是jingju的快,
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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