Lab题
1. 机经经典-每日一练第一-读Excel XLSX 以libname的形式读入,用proc contents把xlsx表格信息单独打出来。表一表二名称,第多少行内容
2. 类似机经-每日第十二和第六-读取一个income 相关的数据,进行排序找出本组内最大的收入是多少,进行排序(不同条件,不同by项目)找出第几行数据读数.
3. 读取一个sales相关数据,进行组内统计 total + sales, 找到某一项的total是多少
4. 读取一个age的数据库,分别根据条件output到三个data中。用if then output; else if then output来做
5. 机经经典 – 每日一练第五-读取一个cert里面的file,看label 和encoding
6. 机经经典 – 每日一练第三- 千万要自己再打一遍。这个题我只做了一半,用substring把第一个major找出来了。不过我后面用心算和数数做出来了。
7. 改错 – 不记得了,不好意思。
8. 改错 – Mid, younger原题。就把younger改成young,保证数据名字对的上。
. 选择题:基本上70题+123题讲解吃透是没有问题的。最不济像我比较笨,有一些难题理解不了我就直接记。出现基本上都是原题
1. Dbms = xlsx
2. 机经经典-每日第七-根据一个给出的input 和output,做出Transpose的var, id, by 三个填空题
3. 机经经典-每日第十七-一个transpose的结果问id,var,by哪一个用到了
4. Macro填空 - ¯o name
5. Macro 怎么调用 - &
6. SAS format存储在哪儿
a. catalog
7. 怎么给一个variable加label
a. label varname = labelname (“”, ‘’)在考试里都可以.1point3acres
8. 怎么用临时的label – 不改变的原数据的label的情况下显示新的label
a. Proc print + label
b. Label从句
9. If ‘pilot2’ then level = ‘senior’ – what will PILOT2 shows –
a. if 需要区分字符大小写是否完全相同。
10. Ods pdf file = ‘’;blah blah blah;ods pdf close
11. Import一个数据。 . Χ a. if age le 30 then PROC_DESC = ‘ABCD’;
b. else if age gt 30 and age le 40 then PROC_DESC = ‘ABCDEFG’
c. 最后的输出长度是根据第一个PROC_DESC来的 所以两行数据显示都是 ABCD 因为variable PROC_DESC长度的限制。
12. Format 1-50,51-100 50.5是什么?.1point3acres
a. 还是50.5
13. merge两个数据库,输出在a里不在b里活着在b里不在a里,问一共输出了几个obs
a. 2个
14. keep option 和 keep statement 那题
a. keep var1 var2;
15. mdy(15,01,1960)是多少? . 1point 3 acres
a. 14
16. 直接问把shipped变成char要怎么写成Feburary, 20, 1996之类的格式: char_sh=PUT(shipped, worddate20.); 字符和数值转换似乎在lab也有考。. 1point 3acres
17. 其他基本上都是70题原题
经验教训:
1. 机经非常重要,推荐每道题都手打一遍。基本上机经拿住,70题过完有非常大概率飘过。虽然不推荐,但是如果着急也是可以把复习考试时间再控制在30个小时以内。
2. lab做题如果不会,不要慌。能抓老鼠就是好猫,制药能把问题回答上来,不一定只有机经的方法。比如不会用 obs或者firstobs(憨憨如我)可以自己数,比如机经的major的那道题,我第二个major没写出来。但是不妨碍我用眼睛心算。关键是把题答出来。
3. 选择题没得选,必须得拿下。.--
4. 复习就跟着大佬搞,考试四宝缺不了:
a. Exam Contents Guide
b. lab机经-每日一练-baidu 1point3acres
c. 70 + 123 题.1point3acres
d. 当月最新机经