SAS_BASE基础
- 格式:ppt
- 大小:1.10 MB
- 文档页数:91


70题的变形原题为:44. The following SAS program is submitted:data ONE TWO SASUSER.TWOset SASUSER.ONE;run;Assuming that SASUSER.ONE exists, how many temporary andpermanent SAS data sets are created?A. 2 temporary and 1 permanent SAS data sets arecreatedB. 3 temporary and 2 permanent SAS data sets arecreatedC. 2 temporary and 2 permanent SAS data sets arecreatedD. there is an error and no new data sets are createdAnswer: D考试题目为The following SAS program issubmitted:data ONE TWO SASUSER.TWO;set SASUSER.ONE;run;答案是A70题没有包括的题目:1, 问variable length是多少?先给出num length是10, 然后在data step中设length是15, 再用format把variable变成length 20, 问variable length是多少?这里要区分format概念和length概念,format不改变其length。
2, 问你以下4个选项有几个是符合规则的work. onetwo_two2_two注意libref is 1 to 8 characters long, begins with a letter or underscore, and contains only letters, numbers, or underscores.机经 5/20/14下面这些是50/70/123里没有的,但是基本概念都差不多1.data work.onelength var1 var2 12 (都是character类型的)set work.two (e.g. var1 length 5)format var1 20问最后one里var1 length是多少,应该是12,由最开始的length决定2.一个排序的问题by var1 desceding var2 var3问三个vars是怎么排序的应该是var1 var3 ascending,var2 descending3.下面哪几种是有效的data set nameDATAWORK.one_testtest_2Test好像还有几个不记得了但是最后答案是一共4个有效4.一个dataset,列出了所有的variables的类型Name TypeN1 numN2 numN3 charN4 char问在程序中array{*} _numeric_ 建立了几个variable答案是0,因为这条命令只是refer了dataset里所有num类型的variables,并没有建立新的变量5.如果今天是Jan 2, 1960问today()答案应该是16.obs number1 252 103 .4 205 30问total+number的output是神马obs number total1 25 252 10 353 . .4 20 555 30 857.这道题和50题里的27题很像问有一个column name是str1*str2*str3用什么命令可以control column name显示答案应该是SPLIT = ”*"下面我把我考过的题在50/70/123里的都列出来可能会有重复的考的基本上是70里的原题50-2770-370-470-570-670-770-1070-1170-1270-1370-1470-1570-1670-1770-1870-1970-2070-2170-2270-2570-2670-2770-2870-3070-3170-3270-3370-3470-3570-3670-4070-4270-44 (考试的时候没有任何error,答案是create了2个temp 1个 permanent70-45 (网上的答案一般都是错误的,正确的应该是excel和text editor都可以打开)70-4670-4770-4970-5070-5170-52 (填空题)70-5370-5470-5670-5770-5870-5970-6070-6170-62 (和原体差不多,不过要求使用pdf类型的ods)70-6370-6570-66 (填空题)70-6770-69123-23123-37123-44123-64123-101123-104123-105123-107123-110123-115123-116123-119机经 7/4/14新考点一: _Error_ 的性质_Error_的性质在50 70 123题库中有好几道题目,我在考试中也遇上了,但还是遇上了一道新题,所以请大家仔细学习_Error_的性质。
【SASBASE】定义固定长度的character变量的四种⽅法INPUT语句
1 INPUT Food $; /*采⽤list-style input,字符型变量默认长度为8*/
2 INPUT Food $1-10; /*采⽤column input,长度由列的数量决定*/
3 INPUT Food $15.; /*采⽤formatted input,长度formatted中的数字决定*/
ASSIGNMENT语句(赋值):⽤户可通过Assignment语句定义新变量,其程度有第⼀个出现在该变量中的观测决定。
LENGTH语句:在DATA步中使⽤Length语句可以定义变量的长度,且若出现在INPUT语句和Assignment语句之前,仍然有效1 LENGTH Status $4 Food $15;
ATTRIB语句:在DATA步中使⽤Attrib语句,除了可以定义变量的长度外,还可以定义其formats,informats,labels等。
1 ATTRIB Status LENGTH=$4 LABEL='Hot or Cold';
2 /*注意:在ATTRIB语句中,始终将LENGTH=选项放在FORMAT=选项前⾯,以保证变量长度被正确定义*/。