全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2924 6
2015-12-09
今天北美考完SAS BASE 90% 和其他大神比起来实在不高  有几道题不是很确定 时间大概用了40多分钟  因为之前看机经 大家说要好好看题和答案 所以还花了10多分钟检查

我完全是SAS 零基础啊 考这个试还是因为周围大家都在考 出国前连听都没听过
之前接触R, MATLAB, Stata比较多


我大概准备了6个小时吧 前一天晚上6 7 点开始看的 看到了凌晨一点
final周的孩纸 满满都是泪
我是直接看题库 我用的是扩展版95那个 辅助着crackman
还是我考过的朋友发我的 我问了她 她说看这个和机经就可以了
不过强烈不建议哇 几乎对编程能力没什么提高 就多知道了一些格式的问题
但是这可以作为我踏入SAS的第一步
还是不要只记答案 理解很重要


考试题目大部分来源70 小部分123 机经也有一些
70题中:



Q3, Q9(改成了 50.5)
Q10, Q11, Q13(array difcount{3} diff1-diff3;答案也就变成diff1 diff2 diff3)
Q15, Q16, Q17, Q20, Q21( 改成了GT50 选1 )
Q22, Q24, Q28, Q30, Q31, Q32, Q33, Q34
Q35 ( 改成else output, 选221 )
Q36 (变成day在前面,选ddmmyy10)
Q37, Q42 ( 改成 US-Austrilia, 选5 )
Q43 (shipped 变成 character, 选put( shipdate, worddate20 ) )
Q46 ( 多了个missing revenue, mean不变 )
Q51 (选项有些变化, 有metadata什么的)
Q52 ( 加了个EmpID 选3 )
Q53, Q56, Q57 ( 问day是哪一天,选了day(begindata) )
Q58, Q60(drop 语句变成drop=sales returns 所以答案是3)
Q61, Q62 ( 改成pdf )
Q65, Q66(year 是1 to 7,在 第一个end 后加了一个output, 此题为填空,我填的7)
Q67(改成了if x<10,then X=3, 最后else X=3 改成了X1,问missing value,我选的3)
Q69, Q70( 选项是4句话 不是四个statement 我选了说drop的那个)
Q93 (选Qtr1 = sum(of month{*});)


sas base 123:
Q7, Q27, Q52, Q53 ( 填空 by IDNumber Expenses )
Q94 (不太完全一样 有个前提 by default ) , Q104
Q110 数据变了 Ruth 39 44
                         xxx   X  33


机经:
1. 给出几个data set的名字,让你选有几个是valid的。
SAS data set names can be 1 to 32 characters long, must begin with a letter (A–Z, either
uppercase or lowercase) or an underscore (_), and can continue with any combination of
numbers, letters, or underscores.

2.如果2012年人口是XX, 每年增长2%,要求最后人口,出来dataset效果要是每年的数据写一个obs
答案是有do loop, do year=2012 to 2021,loop中间要output



3. 选哪一个可以创建comma delimited file(CSV)  有open 还有ods

4. 问proc means可以处理的数据是什么,选项有
nonmissing numbers
missing and nonmissing numbers
nonmissing numbers and numbers in character form
missing and nonmissing numbers and numbers in character form


5. 考yearcutoff
options yearcutoff=1920;
data work.one;
dateA='01JAN19'd;
yearA=year(dateA);
dateB='01JAN20'd;
yearB=year(dateB);
diff=yearbyearA;
run;
问diff等于几,答案99


6. 考_N_和_ERROR_
问每一步中的_N_和_ERROR_值分别是多少,_N_肯定是1234, _Error_有人说是1001,有人说是1111




7.  有个程序中间有句是end=eof; ****=eof;run;
然后问数据输入到最后一个的时候****是多少?我选1.



8. 有两个dataset a和b,a中变量为empid,name,age,b中变量为emp,name,age;变量type全是一样的,只有empid和emp名字不
一样,没有变量observation也不一样, 一个是60 一个是4? 问你set a b;之后的新dataset有几个变量 机经说答案是4个


9.给你一段程序,问output
if first.A then total=0; else total=(A+B); 答案是total第一个值为零,其他为A+B的和, 我刚翻机经翻到 这个我错了


10. total=total+A;但是total没有赋值,所以所有的total均为缺省值,一个period, 这个我也错了



11. dateline 没有分号 semicolon


12. 还有个选split(*)的, 机经给的

准备下周考SAS advanced 不知道一周够不够 最后祝大家好运!!!!
13. proc xx data;
      proc freq data;
      XXXXXX
      run;
      ods freq close
问输出的 是两者都有 还有只有一个 还是都没有

二维码

扫码加我 拉你入群

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

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

全部回复
2015-12-10 23:36:43
求楼主可以发送相关资料吗~初来乍到,没有金币呀,邮箱ty1992414@163.com
二维码

扫码加我 拉你入群

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

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

2015-12-15 10:39:30
楼主学什么的专业啊?周围人都在考!!!
二维码

扫码加我 拉你入群

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

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

2015-12-26 15:05:55
谢谢楼主分享!
二维码

扫码加我 拉你入群

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

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

2015-12-27 00:31:51
wuqi_1111 发表于 2015-12-9 09:05
今天北美考完SAS BASE 90% 和其他大神比起来实在不高  有几道题不是很确定 时间大概用了40多分钟  因为之前 ...
感谢楼主分享心得
二维码

扫码加我 拉你入群

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

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

2016-1-14 04:06:23
BIG钊钊 发表于 2015-12-15 10:39
楼主学什么的专业啊?周围人都在考!!!
精算
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群