SAS入门书籍有哪些值得推荐
1个回答
展开全部
1. 宏
SAS Macro Made Easy 和其他Made Easy结尾的书类似,Ron Cody大叔写的一本宏语言的入门书籍。不需要太多SAS的入门知识,前面几章非常详细得讲了SAS DATA步和Macro步编译的逻辑和原理。很多时候,我们掌握不好宏语言,就是因为没有弄清楚其编译的规则。这本书主要以基础的知识为主,每一点都很详细,建议如果已经有了宏语言的基础,可以快速过一遍。
Carpenter‘s Complete guide to SAS Macro. 是SAS宏讲的比较深入的一本书。和Carpenter的其他书籍一样,内容比较难。记得去年一直没找到这本书。这本书后来从同学那儿得到时,已经被虐得又破又旧,每页都是涂鸦,很多字已经很难看清。不过,当我看了第一章后,就根本停不下来了。讲了很多Macro的trick和细节。记得比较开眼界的是用Macro储存一个"*/*",当逻辑表达式取1时,就取这个符号,从而和前面的“/*”连接起来,把整段程序注释掉。还有很多其他的妙用,都让人打开眼界,获益匪浅。
2. SQL
Proc SQL by example。因为没有SQL语言的基础,花了挺长时间才看下来这本书。这本书是以将SQL步,DATA步以及PROC DATASETS相比较的形式展开,大量的篇幅用于展示同一目的用SQL和DATA步分别如何实现,各自有何异同和优缺点。但我觉得这样比较不是很必要,因为这样让主题很稀疏,最后还是没学太明白。SQL掌握到了表连接和Macro Interface,其他的子查询等用途还没有机会去尝试。
Proc SQL: beyond basic use。是我打算要看的书,看了再更新吧。
3. SAS 函数
SAS function by examp,2rd。依旧是Ron Cody大叔的神作。全书收录了200多个常用的函数,按照用途分类。和一般陈述性的帮助不同,作者非常用心的讲解了这些函数,及其与其他函数相比的优缺点,通过一些例子也讲了一些函数的巧妙用法。还讲了Perl正则表达式,对于文本处理来说,还是很有价值的。在此之前,我曾经百度过无数过所谓“30min学会正则表达式”的资料和视频,花了n个30分钟也没学会。
4. 统计
之前我的观点是学统计只要很少的时间学软件就行了。其实,我现在做了一些数据分析之后觉得,还是有必要看SAS的书。不然,很可能写错了语句,得到错误的结论却浑然不知。
4.1. 多水平模型
多水平模型又叫混合效应模型,多层次模型等等。常用于复杂抽样数据和meta分析中。看的是高等教育出版社 Multilevel model application using SAS,个人觉得比SAS for MIXED model更适合快速掌握。条理逻辑都很好,对结果的解读也很细致,也可能是用的公共卫生领域的数据做例子,我更容易看懂吧。
4.2. 时间序列分析
这种统计方法在公共卫生领域不是很常用,不过为了参加比赛还是学了。看的是First Course on Time Series Analys using sas for example。 SAS自带的ETS帮助的篇幅太可怕了,可能只能当工具书使。
其他的统计过程基本上就看STAT帮助也能满足需要了,暂时。
5. 其他书籍
有两本讲SAS技巧的书籍,我觉得比较成体系,写得较好。还是我们的老朋友,Ron Cody和Art Carpenter写的。分别是Cody's Collection of Popular SAS® Programming Tasks and How to Tackle Them和Carpenter's guide to innovative SAS technique. 还是很有启发的,比较适合进阶。
记得有本书叫做,SAS Hash object programming made easy。看上去挺有意思的,打算抽时间看看。快要博士开题,估计这样能闲着看书的时间不多了。
6. 总结
总之,SAS入门学习,好书比较重要,由浅入深。前期3分实践,7分读书。后期该如何做,我也不知道,期待有经验的前辈提供知识和经验。
SAS Macro Made Easy 和其他Made Easy结尾的书类似,Ron Cody大叔写的一本宏语言的入门书籍。不需要太多SAS的入门知识,前面几章非常详细得讲了SAS DATA步和Macro步编译的逻辑和原理。很多时候,我们掌握不好宏语言,就是因为没有弄清楚其编译的规则。这本书主要以基础的知识为主,每一点都很详细,建议如果已经有了宏语言的基础,可以快速过一遍。
Carpenter‘s Complete guide to SAS Macro. 是SAS宏讲的比较深入的一本书。和Carpenter的其他书籍一样,内容比较难。记得去年一直没找到这本书。这本书后来从同学那儿得到时,已经被虐得又破又旧,每页都是涂鸦,很多字已经很难看清。不过,当我看了第一章后,就根本停不下来了。讲了很多Macro的trick和细节。记得比较开眼界的是用Macro储存一个"*/*",当逻辑表达式取1时,就取这个符号,从而和前面的“/*”连接起来,把整段程序注释掉。还有很多其他的妙用,都让人打开眼界,获益匪浅。
2. SQL
Proc SQL by example。因为没有SQL语言的基础,花了挺长时间才看下来这本书。这本书是以将SQL步,DATA步以及PROC DATASETS相比较的形式展开,大量的篇幅用于展示同一目的用SQL和DATA步分别如何实现,各自有何异同和优缺点。但我觉得这样比较不是很必要,因为这样让主题很稀疏,最后还是没学太明白。SQL掌握到了表连接和Macro Interface,其他的子查询等用途还没有机会去尝试。
Proc SQL: beyond basic use。是我打算要看的书,看了再更新吧。
3. SAS 函数
SAS function by examp,2rd。依旧是Ron Cody大叔的神作。全书收录了200多个常用的函数,按照用途分类。和一般陈述性的帮助不同,作者非常用心的讲解了这些函数,及其与其他函数相比的优缺点,通过一些例子也讲了一些函数的巧妙用法。还讲了Perl正则表达式,对于文本处理来说,还是很有价值的。在此之前,我曾经百度过无数过所谓“30min学会正则表达式”的资料和视频,花了n个30分钟也没学会。
4. 统计
之前我的观点是学统计只要很少的时间学软件就行了。其实,我现在做了一些数据分析之后觉得,还是有必要看SAS的书。不然,很可能写错了语句,得到错误的结论却浑然不知。
4.1. 多水平模型
多水平模型又叫混合效应模型,多层次模型等等。常用于复杂抽样数据和meta分析中。看的是高等教育出版社 Multilevel model application using SAS,个人觉得比SAS for MIXED model更适合快速掌握。条理逻辑都很好,对结果的解读也很细致,也可能是用的公共卫生领域的数据做例子,我更容易看懂吧。
4.2. 时间序列分析
这种统计方法在公共卫生领域不是很常用,不过为了参加比赛还是学了。看的是First Course on Time Series Analys using sas for example。 SAS自带的ETS帮助的篇幅太可怕了,可能只能当工具书使。
其他的统计过程基本上就看STAT帮助也能满足需要了,暂时。
5. 其他书籍
有两本讲SAS技巧的书籍,我觉得比较成体系,写得较好。还是我们的老朋友,Ron Cody和Art Carpenter写的。分别是Cody's Collection of Popular SAS® Programming Tasks and How to Tackle Them和Carpenter's guide to innovative SAS technique. 还是很有启发的,比较适合进阶。
记得有本书叫做,SAS Hash object programming made easy。看上去挺有意思的,打算抽时间看看。快要博士开题,估计这样能闲着看书的时间不多了。
6. 总结
总之,SAS入门学习,好书比较重要,由浅入深。前期3分实践,7分读书。后期该如何做,我也不知道,期待有经验的前辈提供知识和经验。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询