#2016年6月30日更新Coursera上的一个系列课程
Learn Data Science Fundamentals Specialization主要使用SAS和Python。
/*有人提到看sas帮助文档,我的看法是学习如何看SAS文档非常必要,但用HELP入门是件很低效的事情,因为完全是按工具书用途来设计,是使用时用来查询而不是阅读的*/
入门学习一件东西,只需要:
0. 掌握必要的知识基础
1. 一本易读的入门书籍
2. 一门好懂的入门课程
3. 一些易得的练习机会
4. 一个坚持下去的动机
其中0和4是必要的,123只要有1种或以上,入门并不难。
0. 知识基础
如果只是学习SAS编程,那基本没有任何需要补充的基础知识。一般人学习SAS都是为了做统计或分析数据,这就需要具备基本的统计学知识。而显然题主已经具备。
1. 入门书籍
可以参考这个问题:
SAS入门书籍有哪些值得推荐? - SAS入门书籍不用多,选一本适合的就好。如果你喜欢听故事,节奏慢一点,可以选择A Little SAS Book. 如果希望直接了当,零基础也可以选择Learning Sas by Examples: A Programmer's Guide. 其他的书可以放着以后再看。
我自己就是大五学车的时候看A Little SAS Book入门的,研究生开学之后选了学院开的SAS入门和SAS进阶发现都远没有超过A Little SAS Book的范围。
2. 入门课程
你可以看看自己学校有没有开相应的课程,去旁听,一般学校里面开的课程偏统计比较适合入门时候听。我知道Coursera和Edx上面并没有SAS的课程。有同学买过淘宝上的教学视频,也许题主可以试一下。
3. 练习机会
这里感谢
@沈岸,有个很好的在线练习平台,强烈推荐
Learning Path,可以在线做练习,零基础可以直接用来入门。
再就是去报考SAS certificate,据说人一旦交了报名费就有无穷无尽的动力去刷题,我没有考过也不知道效果如何。但按我考托福的经验的话,然并卵。
另外也可以自己想一些能方便自己的功能尝试用SAS去实现。我看了入门书籍之后,经历过效果很不错的练习机会有:写一个能根据数据生成有效SAS程序的SAS程序,对理解宏比较有帮助(应付一个实习工作),尝试用SAS合并分布在不同文件夹的多个csv/EXCEL文件,尝试从自由文本中读取数据。这些练习机会可以从你目前的研究或工作中找。
4. 动机
无非是为什么要学习SAS而不是R或者Python,学习SAS对自己来说有什么用处?对未来职业发展有多大帮助,自己需要掌握到什么程度?毕竟研究生的时间成本是很高的,既然要学习为什么不学对自己帮助最大的东西呢?想明白了才不会突然失去兴趣。
题主不用同时尝试太多的方式,无论是看书,还是看视频还是刷题,找到一种最适合自己学习习惯的方式并坚持下去。祝题主好运。