上周末刚在对外经贸大学参加完今年的SAS数据分析决赛,趁着记忆犹新,写下这篇我们对SAS数据分析的一些微不足道的经验贴,希望对后来的参赛者能有所帮助。
首先是SAS数据分析大赛(以下简称SAS比赛)的时间节点。考虑道参赛的队伍大多是大三年级或者大四年级,本来学业和各种竞赛项目就比较多,所以大家都比较关心SAS初赛、决赛的具体时间,而SAS官网公布比赛时间一般都已经接近比赛了,所以下面我对2018年的参赛时间做个简要的总结,供后来人做个大致的参考,希望可以合理安排利用自己的时间。
节点  | 2018年时间  | 参考时间  | 
报名  | 10月14日截至  | 10月第二周周末  | 
初赛  | 10月20-21日、27-28日  | 10月第三、四个周周末  | 
复赛  | 10-11月初赛与复赛之间  | 各个赛区不同 ,部分赛区无  | 
决赛  | 11月24日  | 11月第三、四周周末  | 
然后是SAS初赛和复赛的题型以及侧重点。从2013年开始SAS比赛的考题形式与侧重点经历过几次重大的改革,就拿和目前相关性较大的2017年与2018年为例来说明。
初赛的比赛时间为2小时,内容分为1小时客观上机题+1小时主观上机题。客观题共有40道单选*1分+30道多选*2分=100分,单选题侧重考查数据步、过程步以及SQL语句、SAS宏中的基础语法、语义、语句的掌握,而多选题侧重考查一些基础的数理统计知识(假设检验、P值、显著性水平……)以及常见的统计模型中结果的分析(linear reg、logistic reg、ANOVA、PCA、factor……),题目整体难度不大,但如果对SAS基础或者对常见的统计模型不熟悉,做起来时间还是比较紧张的,所以对于初赛而言,熟练掌握SAS基础操作是必不可少的(最好能做到得心应手,对决赛帮助也是超大的),如果只是为了初赛做一遍Base考试(50题+123题+70题+220题)就差不多了,然后会对常见的统计模型出现的结果进行分析,这个就要靠平时学习过程中的积累了。主观题共一个大题三小问100分,都是考察一些SAS数据处理的题目,但是没给数据集,要想验证自己写的是否正确就需要手动输入一个较小数据子集,比较费时,最后需要写一篇word报告(包含SAS程序),整体来说比较简单,但前提是对SAS基础操作掌握熟练。从整体上来看SAS初赛,侧重SAS中基础操作的考察,基本不会涉及建模分析,所以如果备赛的时候时间不够了,可以只准备SAS基础操作部分。Attention!作为2018年的新形式,SAS初赛虽然还是要组队,但每位队员要求独立作答,不可交流,最后取平均成绩,所以每个人都要好好的准备SAS基础,不要有浑水摸鱼、抱大腿等心态。
决赛上午和下午各一道题目,均为主观题。上午时间为3小时,共有四小问,前两问要求对数据清洗、数据预处理,输出一些简单结果,仍然是考察对SAS基础操作的掌握情况(可见SAS基本操作在整个SAS比赛中的重要性),后两问要求在前两问的基础上进行统计分析与logistic建模,最后评价模型的好坏,如果前两问搞不定,那后面肯定没分了,上午的题目每一问都标出了具体的分值,整体下来模式还是比较固定的,模型基本不会跳出(信用卡评分模型、客户流失预警模型),所以备考的时候请大家额外关注这些模型。下午3.5小时,共有三小问,每一问并没有标出具体分值,属于开放型的题目——天高任鸟飞,海阔凭鱼跃,有多大的本领就有多好的成绩,到这时候SAS基础操作已经不是考察的重点,侧重参赛队伍对于实际问题的想法,可不可以通过建模来分析处理实际问题,并对实际问题给出合理的建议,但最心痛的莫过于这时候你有想法,但是你的SAS编程基础还不足够支撑你实现
,所以想法很重要,编程是基础啊!
最后分享一下我们在准备SAS比赛过程中的一些前车之鉴。首先SAS基础的学习我们用的是 小白学SAS,冯国双著,这本书比较简单,适合入门,提高的话可以看 The Little SAS Book , 胡良平著 SAS语言基础与高级编程基础 讲的也比较透彻;常用的统计模型SAS实现可以看 SAS统计分析与数据挖掘 谢龙汉著,全书代码简明扼要,容易上手;SAS编程与数据挖掘商业案例 姚志勇著 这本书中的案例分析、数据清洗比较好。以上是我们在准备比赛过程中使用频率最高的几本书,另外推荐几个前人对SAS比赛经验分享的帖子:
- https://bbs.pinggu.org/thread-6099346-1-1.html
 - https://bbs.pinggu.org/thread-3433884-1-1.html
 - http://blog.sina.com.cn/s/blog_e57228ae0102x351.html
 - ………………
 
文末安利一波准备SAS比赛可能用到的资料以及历年SAS大赛的真题(包括2018年初赛和决赛):
- SAS基础BASE+SQL操作训练真题
 - 2018SAS数据分析初赛真题+数据集
 - 2018SAS数据分析决赛真题
 - 2013-2017SAS数据分析初赛、决赛真题