查看: 35343| 回复: 47
跳转到指定楼层
上一主题 下一主题
收起左侧

[统计--软件] 4/11/2021 sas base 934过经,内含最新lab机经整理

   
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 玉宝宝呀 于 2021-4-11 01:15 编辑
. 1point 3 acres
第二次考了,说起来也是丢人,第一次考试的时候lab机经没有吃透,而且太紧张了,代码只要跑不出来就开始紧张,越做越紧张,竟然没有过o(╥﹏╥)o改革后的SAS Base只靠着背题,如果基础不那么牢靠,是有挂的危险的,所以大家还是要把lab code理解到位。痛定思痛,在十四天内重新把prep guide仔细看了一遍,70+50+123做了三遍,最重要的就是吃透lab机经。个人觉得两周到三周的时间备考足够了,以下是我使用的资料:
1. SAS® Certified Specialist Prep Guide Base Programming Using SAS® 9.4 by SAS
这个应该是准备考试最重要的资料了,第一次考试的时候只是简单浏览了一遍,所以很多细节没有理解到位。准备第二次考试时,边看边做笔记,课后quiz还有chapter 17-Practice Programming Scenarios也做了一遍,效果的确比只看书不动笔墨好很多。Chapter 17的十道题和考试时的lab非常像,强烈推荐自己先独立做一遍,再对照sample answers。我把quiz answer和code answer都单独截出来了,PDF是chapter quiz keys, 方便查看答案,在熟悉这本书的前提下,可以进入刷题阶段了。

2. 50+70+123
很同意这位楼主的说法 https://www.1point3acres.com/bbs/thread-632458-1-1.html,那些难的关于innfile, dlm, dsd, @这些读数据比较难的方法已经不考了,单从应试角度而言,的确没有必要死抠,如果有兴趣可以在考完后自己再研究研究这部分的内容。我考试的时候,的确是一道这样的题目都没有遇见。这三套题基本上涵盖了98%的填选题(除了Marco variables, 这部分我已经补充在机经每日一练里了),多刷几遍没有问题的,到了最后基本上秒选的。70题很推荐这个网站练习,选了答案后才可以看到答案:. 1point3acres
https冒号//www点goconqr点com斜线quiz斜线22321951斜线crackman-70
. .и
3. 机经每日一练
首先特别感谢这位楼主的机经汇总以及分享 https://www.1point3acres.com/bbs/thread-632458-1-1.html, 基本上包含了目前lab里面的真题,极少数没有写进去的,我也补充在里面了,主要是Marco variable的用法还有proc transpose的例子。如果sas coding一般,建议别只看,自己多敲几遍,跑出正确结果为止。代码是真的需要自己亲自写才会知道是否掌握好了。我在考前一晚,对着机经每日一练的题目,把所有代码都背着答案敲了一遍,确保熟悉考点和语法结构。不要想着考试的时候像平时写作业那样边写边查help,一是不熟悉可能心里慌,影响代码正确率,二是在家考试的模拟机真的是慢得可以,边查边写有时候就卡死了。。。所以还是尽可能可以像默写课文一样把这些代码默写出来,理解后还是挺好记忆的。资料里面有机经每日一练的original version以及我补充的部分题目后的4/11/2021 update版本。
..
4. sas base practice exam
https://www.sas.com/en_us/certif ... practice-exams.html,免费的模拟考试,强烈推荐。这个可以帮助熟悉考试流程和界面,基本上就是考试的形式了,个人觉得模拟考里面的lab部分比真正的lab难一些,考点有些出入,如果正确率不太理想,也不用太放在心上。


下面是4/11/2021在家考试机经回忆(顺序可能有点不同,有些也记不太清了,尽可能回忆):


Lab部分(六道代码题需要自己按照题目要求从头写到尾,两道代码题是在已有代码上改错,一共八道题):
Q1: 机经每日一练的第六题变形,真题是先按要求对 firstname, lastname还有CodePostal进行proc sort后找出每个CodePostal对应的最高income,需要把机经中department改成CodePostal即可。查找某个特定的observation时,比如600,可以使用proc print data=results.output06(obs=600 firstobs=600)只打印出observation为600的结果,这个小技巧特别实用,因为考试的数据太多了,只显示一条需要的observation能够帮助更快更准定位答案,如果用滚轮挨个查找有点浪费时间而且容易看花眼。
libname cert 'C:\cert\input';
libname results 'C:\cert\output';
proc sort data=cert.input06 out=sort_input06;
by department descending income;
run;. From 1point 3acres bbs
data results.output06;
set sort_input06;
by department descending income;
if first.department;. 1point3acres
run;
proc print data=results.output06;
run;

. 1point3acres
Q2: 机经每日一练的第一题变形,libname certXL xlsx ‘C:\cert\input\input01.xlsx’; 一定要记得在certXLS后面加上xlsx, 我在 自己的电脑里不加可以跑出来答案,但考试的模拟机貌似不行。
libname certXL xlsx 'C:\cert\input\input01.xlsx';
.1point3acresproc contents data=certXL._all_;.
run;
proc means data=certXL.sheetC mean sum;
var height;. From 1point 3acres bbs
run;
proc print data=certXL.'sheet BB'n (obs=2 firstobs=2);
run;


Q3: 机经每日一练的第五题,找encoding和label,用libname cert 引入数据后直接用proc contents
libname cert 'C:\cert\input';
proc contents data=cert.input02;
run;


Q4: 机经每日一练的第九题, 提取ID中的数字部分,注意input和substr结合在一起的用法,考试的时候,没有计算b的过程,所以必须要用input把character转成numeric找答案。
libname cert 'C:\cert\input';
libname results 'C:\cert\output';. From 1point 3acres bbs
data results.output09;
set cert.input09;
a=input(substr(custID, 3, 6), 4.);
run;
proc print data=results.output09;. .и
run;


Q5: 机经每日一练的第十题,记得先用catx合并firstname和lastname,考试只问了zflag
libname cert 'C:\cert\input';
libname results 'C:\cert\output';.
data results.output10(drop=firstname lastname);
set cert.input10;
fullname=catx(' ', firstname, lastname);-baidu 1point3acres
z=find(fullname, 'z', 'i');
if z ne 0 then do;
  zflag=1;
  nozflag=0;
end;
else if z=0 then do;
  zflag=0;
  nozflag=1;
end;. 1point3acres
run;
proc print data=results.output10;
sum zflag nozflag; run;


Q6: 机经每日一练中的第十五题,给了两个datasets, One dataset contains variables Product and Qty, another contains variables Product and Price. 要求在输出的output dataset中新建一个variable名叫total, total = Qty * Price,后面问了某些observation的the grant total price和mean total price. check 1point3acres for more.
libname cert 'C:\cert\input';
libname results 'C:\cert\output';
proc sort data=cert.input15a out=sort_input15a;
by product;. 1point3acres
run;
proc sort data=cert.input15b out=sort_input15b;
by product; ..
run;
data results.output15;
merge sort_input15a sort_input15b;
by product;
total=price*qty;. 1point 3 acres
run;
proc print data=results.output15(obs=3 firstobs=3);
.. var total;-baidu 1point3acres
run;
proc means data=results.output15(obs=6 firstobs=6) mean;. 1point 3acres
var total;
run;

Q7:改错题, 机经每日一练的第二题类似题,输出的是三个分别关于beds, chairs, sofas的data sets,没有format,错误的地方:开头需要用libname cert读入数据,if…then output中大小写没有一致,最后一个语句不是else,是if。
libname cert 'C:\cert\input';
data beds chairs sofas;
set cert.input07;
if name='Bed' then output beds;
if name='Chair' then output chairs;. 1point3acres.com
if name='Sofa' then output sofa;
run;
proc print data=beds;
run;
proc print data=chairs;
run;
proc print data=sofas;
run;

Q8: 改错题,机经每日一练中的第十一题,同样需要注意大小写和first.name的用法
libname results 'C:\cert\output';
proc sort data=cert.input11 out=test11std;
by name;
run;
data output11;
set test11std;
by name;
if name in ('Amanda', 'Tao', 'Chen') then
  do;. 1point3acres
   if first.name then count=0;
       count+1;
  end;
else count=0;
run;
proc print data=output11;
run;
. 1point 3acres
填空题:
如何定义Macro variable,选%let.
Proc transpose中var, id, by后面分别填什么, 参考机经每日一练的第七题
给了一个笔记本dat格式的截图,问Proc import中dbms=? 我写的是cvs,不太确定
%let中,如何引用variable,我写在机经每日一练里面了,注意如果是character一定是双引号,单引号不对

剩下的选择题基本上是70+50+123里面的真题,可以参见这个帖子https://www.1point3acres.com/bbs/thread-664549-1-1.html,基本上是这些题目
. .и

有一道题没见过,如果proc import里面没有写replace;而且out=dataset中的datasets已经存在了, 该选哪个?我选的是overwrite,不知道对不对


所有参考的帖子指路如下,感谢各位楼主们的辛勤劳动,也希望后来者们可以不断更新机经每日一练造福所有备考SAS Base的学习者。. 1point 3acres
https://www.1point3acres.com/bbs/thread-701630-1-1.html
https://www.1point3acres.com/bbs/thread-632458-1-1.html
https://www.1point3acres.com/bbs/thread-709268-1-1.html
https://www.1point3acres.com/bbs/thread-664549-1-1.html
https://www.1point3acres.com/bbs/thread-549034-1-1.html
https://www.1point3acres.com/bbs/thread-740497-1-1.html
https://www.1point3acres.com/bbs ... ighlight=SAS%2BBase. .и
https://www.1point3acres.com/bbs ... ighlight=SAS%2BBase.--

资料汇总
链接:https冒号//pan点baidu点com斜线s斜线1dIKdxJqneljA_ed2p8aU8Q .1point3acres
提取码:wrry

最后如果大家觉得有用的话,走过路过麻烦赏波米呀,谢谢各位啦(*^▽^*)





.
补充内容 (2021-05-09 13:38 +8:00):



有小伙伴说链接过期了,我再发一下

链接:https冒号//pan点baidu点com/s/1dSv4tcu-KdskvSKyNww2Mw
提取码:jbd8
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V5的分享

评分

参与人数 8大米 +9 收起 理由
hyj369 + 1 赞一个
khrisyu + 1 赞一个
Amnesiac1998 + 1 赞一个
echoxyk + 2 很有用的信息!
叫daisy还是daisy + 1 很有用的信息!

查看全部评分


上一篇:生物统计PhD回国就业问题
下一篇:Leetcode mysql
推荐
 楼主| 玉宝宝呀 2021-5-9 13:44:04 | 只看该作者
全局:
为了防止链接失效,我把附件传上来了

50题.pdf

407.52 KB, 下载次数: 46, 下载积分: 大米 -1 颗

70题.docx

3.77 MB, 下载次数: 30, 下载积分: 大米 -1 颗

70题答案解析Crackman版.pdf

4.72 MB, 下载次数: 83, 下载积分: 大米 -1 颗

123题.pdf

409.92 KB, 下载次数: 31, 下载积分: 大米 -1 颗

Chapter Quiz Keys.pdf

1.24 MB, 下载次数: 28, 下载积分: 大米 -1 颗

SAS Base备考总结.pdf

177.5 KB, 下载次数: 43, 下载积分: 大米 -1 颗

SAS

6.25 MB, 下载次数: 18, 下载积分: 大米 -1 颗

specialist-base-programming.pdf

157.23 KB, 下载次数: 37, 下载积分: 大米 -1 颗

机经每日一练_original.docx

47.84 KB, 下载次数: 49, 下载积分: 大米 -1 颗

机经每日一练-update by 4_11_2021.docx

405.34 KB, 下载次数: 88, 下载积分: 大米 -1 颗

cert.zip

30.69 KB, 下载次数: 63, 下载积分: 大米 -1 颗

评分

参与人数 1大米 +1 收起 理由
poppincharlie + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
给楼主一个反馈 按照楼主分享的复习流程 复习不到三个星期 周一到周五看 sas base 800分飘过 不得不说 真的系统卡死了 考试一波三折 进进出出三四次 搞的我心里特别慌 前面的代码题一下子就慌到大脑一片空白。好在之前按照楼主的分享每天都刷一遍鸡精 情绪稳定下来速度提了上来。谢谢楼主分享~~~超级感谢!接下来要去奋斗advanced啦!

评分

参与人数 1大米 +1 收起 理由
玉宝宝呀 + 1 赞一个

查看全部评分

回复

使用道具 举报

推荐
 楼主| 玉宝宝呀 2021-6-11 06:44:01 | 只看该作者
全局:
capzpucycinox 发表于 2021-6-8 20:03. 1point3acres.com
楼主可以在分享下网盘么 我试了几下密码不对...55555
.google  и
链接:https冒号//pan.baidu.com/s/1RmWGH-YHdfqVNZR3CkToDw
提取码:eiyo
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V5的分享
回复

使用道具 举报

🔗
Jxgzhycl 2021-4-22 17:33:55 | 只看该作者
全局:
楼主太棒了!
回复

使用道具 举报

🔗
Gusteau 2021-5-9 12:08:48 | 只看该作者
全局:
楼主可以再发一次网盘吗?之前的好像过期了。谢谢!!
回复

使用道具 举报

🔗
 楼主| 玉宝宝呀 2021-5-9 13:44:31 | 只看该作者
全局:
Gusteau 发表于 2021-5-8 23:08
楼主可以再发一次网盘吗?之前的好像过期了。谢谢!!

我发啦,也可以在帖子里直接下载的
回复

使用道具 举报

🔗
Gusteau 2021-5-9 13:58:14 | 只看该作者
全局:
玉宝宝呀 发表于 2021-05-08 22:44:31
我发啦,也可以在帖子里直接下载的
收到了~~谢谢楼主!!!
回复

使用道具 举报

全局:
感谢楼主!
回复

使用道具 举报

🔗
everydaynet 2021-5-13 22:46:35 | 只看该作者
全局:
谢谢楼主,太棒了,请问SAS® Certified Specialist Prep Guide Base Programming Using SAS® 9.4 by SAS是从哪里找,需要自己买么?
回复

使用道具 举报

🔗
 楼主| 玉宝宝呀 2021-5-13 23:56:46 来自APP | 只看该作者
全局:
everydaynet 发表于 2021-05-13 07:46:35
谢谢楼主,太棒了,请问SAS Certified Specialist Prep Guide Base Programming Using SAS 9.4 by SAS是从哪里找,需要自己买么?
网盘里和附件里都有pdf呀
回复

使用道具 举报

🔗
everydaynet 2021-5-14 02:58:47 | 只看该作者
全局:
玉宝宝呀 发表于 2021-5-13 23:56. 1point 3acres
网盘里和附件里都有pdf呀

请问可以再分享一下网盘和密码给我么?下载了几个,不知道哪个是对的,谢谢了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表