登录
  • #数学|统计

20‌‌‍‍‌‍‌‌‌‌‍‍‌‍‌‍‍‍‌‌‌‍‌‍‍‍‌‌‌‌‌‌21/07/27 SAS Advanced 考题分享

叫daisy还是daisy
825
13
刚考完sas advance 一共用时55mins lab题目基本鸡精原题 最多换variable 总体来讲复习到位 不难很轻松考完 近期有考试的小伙伴可以参考一下资料就不分享了 论坛上有很多大神总结的很好 看看lab鸡精和63+20题就够了 书本如果不是为了很仔细系统的学习sas 可以略过 考试前可以看看preparation exam 分数不重要 稍微练习一下 时间紧的话 也可以略过

lab重点!!!!只要熟悉鸡精 没问题!

分享一下今天的考题 我尽力回忆 按照鸡精里面的顺序写出

lab1 原题

在 proc SQL 里创立一个 table,table 里读取某个文件所有的变量,但只显示另外一个文件里 NAME 存在的观察

lab3 原题并且考了两道单独的题 一个是lab3 原题 另外一道题是其他dataset 但是code都是一样的

用 sql 把 region='AMR'的 avg(var)存成一个 macro variable

lab5 &lab2一起考的

我记得是一个cars的dataset 选择部分column(好像有 make type msrp origion ),并且将其中一个叫origin的column 赋予label = ‘region’, 然后是给msrp分组并且命名level

当msrp >50000 then 'L', 50000<=msrp<= 80000 then 'M' ,mspr>=80000 then 'H' end as level

类似于这样的组合 基本code 和鸡精里第五题一致

lab7 in-line view 和having结合

基本原题 好像是选择的column不同 鸡精里是salary 我记得考试是选择的height

lab8 我是直接写的答案 没有run code

问的是 position parameter 答案是N

if作用的variable 答案是age

(最后检查的时候run 了一下code 没问题)

这道题如果单看鸡精可能看不太懂是什么意思 建议不明白的小伙伴去看看 sas adv 模拟题部分 我记得有一道题是一样的 只是问的data不太一样 但是看了题目会对这道题问发有个了解 但不看也没关系 考试的时候题目明确写了 %check debugg等字样 一看就知道对应这个code

lab10 原题

建一个 maro,在 do loop 里面写一个 if 语句

lab12 原题

写出一个 macro,包含 global 的 macro variable X,赋予其 initial value:1.25,做 do loop,by increment 0.25,%put X 的值,直到 2 为止

lab15 原题

array 把 q1-q10 的 A,B,C,D,E 换成 1,2,3,4,5 存在 num1-num10 中

lab17 原题

proc fcmp IN to CM, 建好 function 后 options cmplib=work.functions,然后建个新 data 里面有 个新列 newheight=IN to CM(height)cm=2.45IN

lab20 基本原题 把对应的key 和data的名字变了

这道题有个地方需要注意一下 鸡精里面会写length country_name $30; 但是题目中没有提到有关length的地方 我在code中写出来 run的时候一直报错,尝试把length这一行code去掉 就可以跑成功了。昨天做模拟题有一道类似的hash题目 那道题目中明确写了data需要规定length 大家在考试的时候可以注意一下

接下来是选择题

选择题大部分都是出自63+20 我遇到了lag()和两个perl regular expression

我先写考的原题

q3, q4, q9, q10, q12, q24变体 %sysevlaf(), q28, q36 only can be used in data step, q38变体, q44不是原题 但是题干就是考试题表达的核心 记住答案DICTIONARY.COLUMNS,q49, q55, q58, q60, 新题目2改成填空题,新题目8,新题目12,新题目18 改成填空题

接下来是三个新题 我不记得具体 想给大家一个印象 在翻其他人帖子遇见了可以mark一下

一个是电话号码 如何表达 不记得题目了 对不起

一个是email地址如何表达 email地址格式应该选的那个大概是/\w//\w/@/\w/(com|org|edu)

还有一个 是lag()填空题 如果在别的帖子看到lag()题目建议大家都记住 我遇到这个lag()题目 没看到论坛有人分享过 但对不起我没记住题目

最后希望大家都能心态平和的考过sas adv 不管有没有用 机多不压身 多一个机会的可能性
13条回复
热度排序

发表回复