楼主: Tir_amisu
9818 13

[学习分享] 4/27/2018 北美 SAS BASE 98%通过 复习经验分享 [推广有奖]

  • 0关注
  • 1粉丝

等待验证会员

小学生

71%

还不是VIP/贵宾

-

威望
0
论坛币
337 个
通用积分
1.3000
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
43 点
帖子
2
精华
0
在线时间
15 小时
注册时间
2018-4-23
最后登录
2019-2-25

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
趁着刚考完,记忆里还处在活跃期的时候,回馈社会一把。
给打算考试和即将考试的大家分享一下经验。



1. 备考:

楼主是0基础SAS,一点都没碰过。而且正值期末,所以时间也比较紧迫。我就花了两天的时间看了70题 95题 还有123题。
偶尔穿插着看了一下little book,不过看了3章就放弃了,实在是没时间。

我个人体验来说的话,如果是想过 做题 做题 做题,就行了。不用花很久去准备。

70题重点看crackman的讲解。
95题看Q71 和 Q93
123题看Q3 Q5 Q7 Q11 Q27 Q29 Q50 Q52 Q85 Q94 Q104 Q108 Q110 Q113 Q118
机经n

我把资料都附在附件里了。除了上面的题以外还包括了crackman的讲解,little book (中英版本) 和 SAS Prep的教材书。
(p.s 如果看英语头疼的小伙伴,强烈推荐看 清华大学出版社翻译的那本!不过我只在网上找到了前四章的:(((

2. 考试

注意事项:2张ID + 提前半小时到场。

楼主差点就迟到了呀!!吓死我了。幸好家里的离得近,压着点到达。
如果是在市中心这种人很多的考场的话,建议大家提早到,因为check in可能会浪费点时间。

70题里今天遇到的题:(我在附件里 “95题(70+25)” 的题号上都打了勾)

X表示没有遇到
-- 表示原题

Q1 (变形) Gender Gender
Q2  X
Q3  --
Q4  X  (考的123题里面的Q27)
Q5  --
Q6  --
Q7  --
Q8  (选项变形) 答案不变
Q9  X (考的123题里的Q104)
Q10 --
Q11 --
Q12 X
Q13 (变形) Diff1,Diff2,Diff3
Q14 --
Q15 X
Q16 --
Q17 --
Q18 (变形) 选ONLY CAN BE IN EXPRESION IN THE DATA STEP.
Q19 (选项变形) 答案不变
Q20 --
Q21 (变形) 变GT 50 -> 选1
Q22 --
Q23 X
Q24 --
Q25 X
Q26 X
Q27 (变形) 变by Day descending Month -> 选Day按照1 2 3 排列那个
Q28 --
Q29 X
Q30 --
Q31 --
Q32 --
Q33 --
Q34 --
Q35 (变形) 变else output other -> 选2 2 1
Q36 (变形) 变19 2 2004 的日期顺序 -> 日期在前 ddmmyy10.
Q37 --
Q38 X
Q39 --
Q40 X
Q41 X
Q42 (变填空) 变Text='US-Australia-Denmark' -> 填5
Q43 (选项变形) 选put( )短的那个 -> put(shipped_date, worddate20.)
Q44 X
Q45 X
Q46 (变形) 多了一个包含missing value的Revenue2007 -> 答案不变
Q47 X
Q48 --
Q49 X
Q50 X
Q51 (选项变化) 选最长的那个metadata(有and的选项)
Q52 (变形) 第一个dataset多了个observation -> 选3
Q53  X
Q54  X
Q55  X
Q56 (选项变形) 2个var 2个table 选项 -> 选table region * product
Q57 (变形) WORK.TWO里面DAY的结果变成了9 12 -> 选DAY( )
Q58  --
Q59  X
Q60 (变形) 变drop = Returns Salse 不再是三个variable -> 选3
Q61  --
Q62 (变形) 变report in pdf了 -> 找ods pdf file = ' xx.pdf'; ods pdf file;
Q63  X
Q64  X
Q65  --
Q66 (变形) 在两个end中间加了output -> 5
Q67 (变形) 变X <10 then X=3;   -> X would get a value of 3
Q68  X
Q69  --
Q70  X



95题
Q71 (选项变形) 好像是_Var  _VAR2  2var  2var_   这四个 -> 选2
Q93 --

123题
Q5 --
Q7 --
Q11 (变形) 变Var=eof 问varaible Var的值是多少 -> 选1
Q27 --
Q50 (变填空) 写by IDNumber Expenses
Q94 --
Q104 --
Q110 (变形) observation的位置变了 -> 选33
Q113 --
Q118 --

其他题(在别人的机经上都出现过的,感谢大神机经)

1. dataset A 有3个变量 (Id, Name, Salary) , dataset B 有3个变量 (emplyeeID, Name, Salary)
    data c;
      set A B;
    run;
   问dataset c 里面有几个变量?  ->   4个


2. 给出人口和增长率2%, 问2012和接下来10年的人口数。选择CODE
    pop = xxxx
    do yr=2012 to 2021;
      pop = pop*1.02;
      output;
    end;
    选择有写pop*1.02而且有output的那项!

3.   给了code,其中有一句是label test='testing*location*temperature)。
      问怎么wrap?
      选择 split = '*';

4.  给了一堆code, 然后出现了错误。问哪里有问题
     发现code中
     datalines后面没有加分号导致出错

5.  dataset TEST 有两个变量(VAR1, VAR2)
     data test2;
        set test;
     input var1 $ var2;
        total=total+var2;
     run;
     问output是什么?     因为没有给total附值,所以total为missing value。
     输出结果为   var1 var2 total
                         a      1    .
                         b      3    .
                         c      5    .
     ->  选择最左边那行都为 missing value的!!



6. 这道题我差点被蒙过去,主要是没看第一行code,然后误认为了是70题里的Q55,幸好后来反应过来。
    Cutoffyear=1970;
    data TWO;
       X = '01Jan1960'd;
       YearA = year(X)
       问yearA是多少 -> 选2060    

7. 给code 按照by time code descending date product的顺序排列。
    问descending对哪个变量起作用
    选descending后接那个variable -> date

8. dataset A里有3个变量Time,Date,SportN, 长度都为8
    data B;
      set A;
      length Time $10. Date mmyydd10. SportN $12.;
    Run;
    问Time的长度是啥? -> 选8
    在code里,如果set在前的就选set的长度,如果length在前就选length的长度。
    (同123题里的Q64类似)


3. 大神的机经

楼主看了大概得有20-30份机经吧。主要是看新题型,基本上大同小异,分享一下我觉得最有用的俩个。

[学习分享] 2016.08.03 北美 SAS Base 100% 通过 备考心得和题目分享
https://bbs.pinggu.org/forum.php?mod=viewthread&tid=4747624&from

[统计--软件] SAS Base 01/02/2018 北美考试经验分享-题库未变
http://www.1point3acres.com/bbs/thread-312405-1-1.html

最后的最后,
这些题目大家多做两遍,有记忆力了,考试的时候很快就能反应过来了。
祝大家考试顺利,都是100%通过!

SAS复习资料.rar (26.53 MB, 需要: 2 个论坛币)

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:SAS;

回帖推荐

yuan_wang 发表于7楼  查看完整内容

Cutoffyear=1970; data TWO; X = '01Jan1960'd; YearA = year(X) 问yearA是多少 -> 选2060 Solution: 因为 year(X) 读取的年份,必须晚于 Cutoffyear=1970。所以 '01Jan1960'd 读取 ‘1960’, year()函数识别出的 不可能是 1960(earlier than 1970),而是 2060(later than 1970)
已有 1 人评分热心指数 收起 理由
eijuhz + 2 精彩帖子

总评分: 热心指数 + 2   查看全部评分

沙发
caisisi 发表于 2018-4-28 13:11:54 |只看作者 |坛友微信交流群
我是4月25日考的 题目基本和楼主一样

使用道具

藤椅
bestvoodoo 发表于 2018-7-11 09:57:44 |只看作者 |坛友微信交流群
谢谢楼主

使用道具

板凳
bestvoodoo 发表于 2018-7-11 10:16:29 |只看作者 |坛友微信交流群
第六题为什么是2060?

使用道具

报纸
jessica_tsim 发表于 2018-7-13 23:56:54 |只看作者 |坛友微信交流群
感谢楼主分享

使用道具

地板
yuan_wang 发表于 2018-7-28 09:19:02 |只看作者 |坛友微信交流群
谢谢楼主分享,看完明天就上考场

使用道具

7
yuan_wang 发表于 2018-7-28 09:23:29 |只看作者 |坛友微信交流群
bestvoodoo 发表于 2018-7-11 10:16
第六题为什么是2060?
Cutoffyear=1970;
    data TWO;
       X = '01Jan1960'd;
       YearA = year(X)
       问yearA是多少 -> 选2060   

Solution: 因为 year(X) 读取的年份,必须晚于 Cutoffyear=1970。所以 '01Jan1960'd 读取 ‘1960’, year()函数识别出的 不可能是 1960(earlier than 1970),而是 2060(later than 1970)

使用道具

8
bestvoodoo 发表于 2018-7-29 10:32:05 |只看作者 |坛友微信交流群
yuan_wang 发表于 2018-7-28 09:23
Cutoffyear=1970;
    data TWO;
       X = '01Jan1960'd;
谢谢答疑,我已经考过了哈哈。楼主考AVD吗?

使用道具

9
yuan_wang 发表于 2018-7-29 13:02:36 |只看作者 |坛友微信交流群
bestvoodoo 发表于 2018-7-29 10:32
谢谢答疑,我已经考过了哈哈。楼主考AVD吗?
当然考了,一鼓作气,趁胜追击!
明天就准备 看 SAS ADV

使用道具

10
bestvoodoo 发表于 2018-7-30 10:05:09 |只看作者 |坛友微信交流群
yuan_wang 发表于 2018-7-29 13:02
当然考了,一鼓作气,趁胜追击!
明天就准备 看 SAS ADV
我已经报名了,楼主可以一起来学习 QQ 2571729696

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 00:22