由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 关于substr一问, thanks!
相关主题
A SAS problem问一个sas format问题
哪个SAS function可以读这样的variableSAS Macro Function
sas date variable exchange[合集] sas里面怎么能让A2排在A10前面
一个用R 进行data preparation的问题a question about length assignment
sas一问请问SPSS 或者 SAS中变量名的变换 AABB - BBAA
sas adv问题SAS macro variable help
问个 sas 也许很简单的问题请教sas adv 130题中 第12题 第19题
如何获得最后的几个数字character变date variable help
相关话题的讨论汇总
话题: data话题: substr话题: run话题: want话题: variable
进入Statistics版参与讨论
1 (共1页)
l**********s
发帖数: 255
1
现有一个数据data one,想根据data one得到一个数据data want(Variable C 其实就
是variable a 的最后一位),但是我自己的code 好像不行,如果data直接是字符型的就
可以了,但我的是数字型的,不知道哪里除了问题,多谢啦!。
data one;
input a ;
cards;
111
112
113
;
data want;
input C;
card;
1
2
3
;
run;
*************************I did the following, but did not work***;
data two;
set one;
B=put(a,$12.);run;
data want;
set two;
C=substr(B,1,2);run;
c*******7
发帖数: 2506
2
data want;
set two;
C=substr(compress(B),3,1);run;
l**********s
发帖数: 255
3
Thanks a lot!
k*******a
发帖数: 772
4
用left可能比compress好点, compress会删掉空格,可能会使结果不对。
1 (共1页)
进入Statistics版参与讨论
相关主题
character变date variable helpsas一问
Substr是什么意思?sas adv问题
怎么把带小数的值ROUND 到整数?问个 sas 也许很简单的问题
Ask a SAS question如何获得最后的几个数字
A SAS problem问一个sas format问题
哪个SAS function可以读这样的variableSAS Macro Function
sas date variable exchange[合集] sas里面怎么能让A2排在A10前面
一个用R 进行data preparation的问题a question about length assignment
相关话题的讨论汇总
话题: data话题: substr话题: run话题: want话题: variable