<
查看: 6207| 回复: 2
收起左侧

[统计--软件] 03/30/2021 SAS BASE 经验分享

cestlaema | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   3
100%
0%
0

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

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

x
sas零基础,939 pass,考试时间145min花了100min左右。
推荐材料:

如果备考时间一周+的话,推荐材料
  • 官方 SAS Programming 1: Essentials    https://support.sas.com/training/outlines/pg1.html
  • 官方 SAS Programming 2 Data Manipulation Techniques 不免费,找得到资料的可以看看,找不到也没关系。
  • 70题、123题 ,推荐http://worldwall.info/ ,其他资料网上也很多
  • lab机经
  • prep exam
  • little sas book 之类的书也可以看看.1point3acres

如果像我一样没时间复习的话,重点刷70题+机经就够了。我考前花了两三天刷了一遍70题+机经总结,大概都看懂,再去做prep exam,考试通过应该没什么问题。

考试内容:
. ----
  • Read and create data files.
  • Manipulate and transform data.
  • Create basic detail and summary reports using Base SAS procedures.
  • Identify and correct syntax and programming logic errors.


我的成绩是 100% , 71%, 100%,100% ;.
应该是因为没有看transpose,part2 Manipulate and transform data 的分数不高,估计答错了几道选择填空题。
.--

考试总结:
. Waral dи,
我选择了【家考】,考前需要手机拍摄照片,确保桌子上没有杂物,没有草稿纸。考试过程不可以离开摄像头,不可以说话。

8个lab 21题(后两个lab只需要改code), 选择填空题19个,共计40问。

每个lab有2-4小问。选择填空,每题1分。

lab的sas会有点卡,不怎么顺畅。以下是我能想起来的在别人的机经(地里的帖子和网上搜到的资料)里找得到的题目。code没问题但是具体的答案不能确保!!地里很多机经帖子,没事可以翻翻。
. 1point 3 acres
考前设定libraries.sas
libname cert 'c:\cert\input';
libname results 'c:\cert\output';. ----

1. 数据集的属性里,encoding和label的值分别是什么。
proc contents data = cert.input01;.google  и
run;
易知答案为wlatin1 Western (Windows)和Student Data。

这个真的很简单。

2. sort data 根据postalcode和递减的income。 在每个postalcode中,挑出含有最高income的观测。要用到first.

proc sort data = cert.input02 out = data02;
by postalcode descending income;
run;

data results.output02;
. ----set data02;
by postalcode  descending income;
if first.postalcode ;
run;. 1point3acres.com
. 1point 3acres
3. Merge two datasets with common variable . One dataset contains variables Product and Qty, another contains variables Product and Price.
要求在输出的output dataset中新建一个variable名叫total, total = Qty * Price

在merge data1 data2; by XXX;之前,首先分别sort它们.1point3acres

4. 根据age输出三个数据,results.output04young     results.output04mid   results.output04notasyoung  并计算 mean sum    ..
. 1point 3acres
data results.output04Young     results.output04Mid     results.output04notasyoung; .google  и
set cert.input04;
if age LE 40 then output results.output04Young;
else if age LE 60 then output results.output04Mid;
else if <这里加上了另一个条件> then output results.output04notasyoung;
run;

然后proc freq或者proc means回答关于新生成的数据的问题。

.
5. 把major变量中含有and的都挑出来,and前面的专业重新命名为major变量,and后面的专业命名为second_major变量。主副专业里分别是哪个专业出现最多?
. .и
举例数据如下

Data cert.input05;. Χ
Input name $ city $ 3-10 major $ 12-27 class $ test1 test2 test3 test4;
Datalines;. From 1point 3acres bbs
A Beijing  math             senior 5 4 3 4
B Beijing  math             senior 2 1 1 5. ----
C Tianjin  history          senior 5 5 5 5
D Shanghai history and ball junior 4 4 4 4
E Hebei    ball and reading junior 1 1 2 3
F Beijing  run              junior 2 2 1 2
G Beijing  run and ball     senior 5 4 5 1
;
Run;. 1point3acres

data results.output05 (drop = n);
set cert.input05;
n = find(major,'and','i');
if n ^= 0 then do;
second_major = substr(major,n+4);
major = substr(major,1,n-1);
. From 1point 3acres bbsend;
run;

proc freq data = results.output05;
tables major second_major;. 1point3acres.com
run;
. check 1point3acres for more.
6. 还有个lab记不清了


lab7 & 8 改错。读log根据提示改错,一般是data名字拼错误 young 变成younger,大小设定不精准 <= 和 < 之类的。。


选择填空题 大部分都来自70题原题以及变形题, 70题没有包括的有macro和proc transpose.

  • macro考了两题,一个填空一个选择. 1point 3acres

      填空题,我填的是 &amount
      %let amount=5000;
       data ....;
       set ... ;. 1point3acres.com
       if price gt _______ then .... ;
       run;
. .и
  • Transpose考了两题,一个填空,一个选择

          填空: 已知初始数据的模样和最终数据的模样,问transpose中的var、id、by都分别填什么。
          选择:已知初始数据的模样和最终数据的模样,问以下用了哪个statement,选项有 var   ID   idlabel   class



. 1point3acres

上一篇:SAS adv [03-25-2021] 过经(938)+机经+再次吐槽监考系统
下一篇:R语言的一个问题
yangzy98 2021-4-7 14:46:11 来自APP | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   11
100%
0%
0
收藏了,谢谢lz
回复

使用道具 举报

本楼:   👍  0
0%
0%
0   👎
全局:   0
0%
0%
0
感谢楼主,请问楼主programming2是不怎么会考吗
回复

使用道具 举报

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

本版积分规则

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