由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教sas adv 130题中 第12题 第19题
相关主题
请一个sas adv的题目。killtest Q45SAS CODE HELP!
SAS code求助Ask a SAS question
A SAS problemSAS问题求助
a question about length assignment问个问题stepwise regression in SAS
请问SPSS 或者 SAS中变量名的变换 AABB - BBAASAS里面怎么设置vector
请教一道sas adv题问一个SAS DATA 处理的问题,谢谢!
mysql 问题SAS help : get macro variables as an string but not character variable.
哪个SAS function可以读这样的variableSAS code help needed: multiple do loops do not return what is expected
相关话题的讨论汇总
话题: idcode话题: sas话题: 000话题: codenum话题: else
进入Statistics版参与讨论
1 (共1页)
s*********e
发帖数: 944
1
Q12:
%let idcode=Prod567;
which one of the following statements stores the values 567 in the macro
variable CODENUM?
答案是C:
%let codenum=%substr(&idcode, %length(&idcode)-2);
这-2是什么意思?
Q19:
SAS data set TEMP has the following distribution of values for variable A:
A Frequency
1 500,000
2 500,000
6 7,000,000
8 3,000
which one of the following SAS programs requires the least CPU time?
答案是C:
data new;
set temp;
if a=6 then b='Large';
else if a in (1,2) then b='Medium';
else if a=8 then b='small';
run;
A,B,D 选项与C的差别就是, if , else if语句的顺序不同。
我不明白为什么C选项这样的就是最好的?
谢谢!
h****w
发帖数: 14
2
substr是取字符函数,length是取长度函数,%length(&idcode)返回“Prod567”的长
度为7,“-2”就是将返回的长度数值减去2,为5。
所以,相当于对“Prod567”从第5位开始取字符,即取得“567”。
s*********e
发帖数: 944
3

万分感谢!!!!

【在 h****w 的大作中提到】
: substr是取字符函数,length是取长度函数,%length(&idcode)返回“Prod567”的长
: 度为7,“-2”就是将返回的长度数值减去2,为5。
: 所以,相当于对“Prod567”从第5位开始取字符,即取得“567”。

1 (共1页)
进入Statistics版参与讨论
相关主题
SAS code help needed: multiple do loops do not return what is expected请问SPSS 或者 SAS中变量名的变换 AABB - BBAA
继续请教sas adv请教一道sas adv题
也弱问一个SAS里面genotype/SNP variable recoding的问题mysql 问题
请教一个很白痴的回归分析的问题哪个SAS function可以读这样的variable
请一个sas adv的题目。killtest Q45SAS CODE HELP!
SAS code求助Ask a SAS question
A SAS problemSAS问题求助
a question about length assignment问个问题stepwise regression in SAS
相关话题的讨论汇总
话题: idcode话题: sas话题: 000话题: codenum话题: else