1月 27, 2011

Posted by in 分享 | 11 条评论

关于SAS学习的一些整理和分享

第一篇日志,将自己学习SAS以来个人认为比较好的一些东西,和大家分享一下。也感谢各坛子上让我学习受益了很多的各位前辈~ :-)

  • SAS电子资料下载
    1. freebookspoteBooks & eLearning in avaxhome是个人感觉最好的两个的英文资料下载站,书籍资源丰富,免费,无需注册,SAS相关书籍也很多。
    2. 在SAS官网的SAS Documentation Example Code and Data上可以下载SAS官方出版的书籍、文档的随书代码和数据集。
    3. SAS的一些官方pdf文档(内容和help文档类似),如SAS 9.2 Language Reference Concepts,SAS 9.2 Macro Language Reference,直接在google上输入“filetype:pdf XXX”很方便可以下载。
    4. 国内下载站推荐爱问的共享资料版,资源比较丰富,且大部分不要积分也可以下载。
  • ps:若一味的搜集资料,只会心浮气躁,还可能会被淹死,要自我调节好啊~ :-)

  • SAS认证
    首先,个人感觉SAS认证考一下还是挺好的,准备过程中能比较系统的了解和学习一下SAS。当然,平时不用的话忘得非常快,编程能力也得靠自己多练,我这方面就太菜了。。。

    1. SAS Base:个人觉得直接使用SAS Online Tutor For Base Programming (网页版)比较好,可以边看边练手(注,tutor网页版的“Producing Graphical Reports”不在考试范围内);还有The Little SAS Book (4th Edition)很经典;习题有SAS Base 50/70/123等;其他的如SAS Programming 1/2/3视情况而定,可看可不看吧。
    2. SAS Adv:同样推荐看SAS Online Tutor Advanced Programming(网页版),但是网页版没有“Optimizing SAS Programs”部分,需要看SAS Certification Prep Guide-Advanced Programming for SAS9(pdf版);习题有SAS Adv 50/63/130等。
  • 注:我是2010年12月在长沙考完的,题型大部分如SAS BASE 70和SAS ADV 63,网上流传的部分版本,其部分答案有误。

  • SAS Shortcuts
    1. 代码注释(comments),CTL+/
    2. 取消注释(comments),CTL+SHIFT+/
    3. 添加标记(bookmark),CTL+F2
    4. 括号 ( ) 匹配,CTL+]、CTL+[
    5. 按F9可以查看keys,并可根据自己喜好定义快捷键,如设置“ALT F3”为“clear log;clear output;wpgm;”,即清空日志和输出窗口、激活增强型编辑器。
    6. 在coding时可以通过“Tools—Add Abbreviation”定义缩写,如定义缩写为“pp”、缩写的插入文本为“proc print; run;”;并可以用“Tools—Keyboard Macros—Macros”对所定义的缩写进行编辑、修改。
  • Others
    1. 对于SAS出现中文乱码的情况,可以通过修改cfg文件来正确显示,参见这里
    2. 实用SAS编程技巧25招(胡江堂译注版),参见这里
    3. SAS_Dream的《SAS语言管窥》和《关于SAS的零碎印象》,saslist.net 里有。
    4. 我们是如何招聘SAS分析员的,参见这里
    5. 成为一个优秀的SAS分析员必备的五种能力,参见这里

最后,欢迎指正和补充~

  1. 很好,开门见红,哦也!

    [回复]

    hssnow 回复:

    比较水,搬搬网上大牛的东西…

    [回复]

  2. 我喜欢,顶一个!

    [回复]

  3. 您好
    不知道可否发给我adv的那三份模拟题呢?SAS Adv 50/63/130
    谢谢!

    [回复]

    hssnow 回复:

    已发送,祝好! :-)

    [回复]

  4. 您好,

    很高兴能浏览您的博克。可以发给我一份SAS ADV 模拟题好吗?

    万分感激。

    [回复]

  5. 您好,我是一名普通二本学校大四的学生,专业是市场营销。大学期间参加过数学建模,现在对数据分析十分感兴趣,也打算从事数据分析的工作。
    我接触SAS是今年3月份的事,现在正在学习《SAS编程技术教程》和《SAS编程与数据挖掘商业案例》这两本书,学了半个月,感觉有点云里雾里,不懂得太多,加上还没找到工作,所以心理压力很大,看了你学习SAS的经历,我就想请教一下该如何学习SAS,需要怎样规划学习步骤。
    万分感谢!

    [回复]

    hssnow 回复:

    hi 你好~
    我的SAS学习周期比较长,从大二开始,基本过程是:学习–考证–泡论坛–实习,具体过程可以参见:http://saslist.net/archives/200
    关于如何学SAS和规划学习步骤,这个问题还是挺大的,我就说点个人看法:
    1.基础programming的学习需扎实,中文教材只能帮助快速熟悉,更好的学习还是要多看英文教材的,这个可能还需要花一些时间
    2.多泡论坛回帖和练习,这个阶段个人认为也必不可少,相对而言比考证更重要
    3.学习统计,如你所说想做数据分析工作的话,统计方法的使用才是关键

    最后,个人感觉任何技术的学习和掌握都有花相当一定的时间和苦工,如果现在是急着找工作的话,个人感觉短期的SAS学习可能不会有太大帮助,建议衡量一下。

    最后的最后,祝好啦! :)

    [回复]

  6. 非常感谢您能抽出时间回答我的问题,您的建议我会结合自身情况在考虑考虑,希望能做出好的决定!非常感谢!

    [回复]

  7. 您好!非常有幸能够看到您的经验分享。不知道能否把 SAS advanced 50/63/130 题发送至邮箱642992573@qq.com呢?非常感谢!

    [回复]

发表评论

返回顶部