非常不擅长记题,主要就是想回馈下论坛,感谢前人提供的机经。 很多不记得了,就是大概说下。。。见谅
复习材料: 123+70+50。 题目大部分来自70,但个人觉得很多新题的知识点会来自123。刷了三天题库就去考试了,所以很多不记得是不是来自旧题库,我勉强写点儿还记得的考点。。。。
1. put ( ..., worddate10. )
2. yearcutoff=1970. 问 60 是哪一年? 2060.
3. 原来data 中 length 多少,后来在set statment 后面,有新加了length 语句, 还加了format statment. 最后问 output data set 中的 length 到底是不少?
4. data set 名字 那几个是 valid? 2test, 2-test, _test 类似的。。。。
5. 用array 建立 new variable 和 grouping 的知识点都考到了。 array XX{*};
6. split='*' 考了
7. 123 中那个110题。就是if name= Ruth then input idnum 10-11. 数字变了而已。
8. 计算人口增长,每年增2%,结果要是每年年份和相应的人口数量. 选有output;的那个。因为需要将每年的值都写到 data中。 前人机经上给过类似的: 我偷贴下
do year=*** to ***;
...*1.02
output;
end;
9. dataline 没有分号考了。
给你一个sas log, 两三个error reports, 问你什么原因。
10. 填空题两题:
1) 写 proc sort function. 要你补 by statement。
2) 是题库的变形。 填 find function 的 value. 题目可能意思是X=“US-Australia-blabla", Y=find(X, ’US', "i", 5). 问Y值是多少。
11。 问procmeans可以处理的数据是什么
选项有
non-missing numbersmissing and non-missing numbers
non-missing numbers and numbers in characterform
missing and non-missing numbers and numbers incharacter form
12. end=eof; ****=eof;run; 选1.
13. 我的最后一道题貌似也是变形题,但是考点换了反正:
类似是; data two;
set one;
where X=contains ('1‘);
run;
= contains 这个有syntax error 吧,我选的。