2009-02-02 75 views
3

我想学习一些SAS,因为我对一些倾向于专门使用它的行业感兴趣。但是,我不想被一个假设我对统计编程一无所知的资源卡住。对于有R统计经验的程序员有没有很好的指导?用于学习SAS的资源如果您已经熟悉R

谢谢,史蒂芬

回答

8

Robert A Muenchen阅读你的想法。他发表了一篇免费手稿,后来成为斯普林格的一本名为R的SAS和SPSS用户。它的确是为了解SAS或SPSS但愿意学习R的人写的。幸运的是,他举例说明了如何以三种语言进行操作。如果你知道R并且想要回到SAS,它也会工作的很好。它开始作为一个免费的手稿,然后施普林格帮助他充实成书。下面是一些链接:亚马逊

此外,这里有一个paper on the topic of passing data back and forth between R and SAS

当您与业内人士交谈时,请记住,对于许多最终用户的SAS而言,可能意味着将一个GUI界面合并到一个SAS工具中。我在研究生院学习了SAS编程,并在其中编写了多年的程序。对我来说SAS是一种语言。我记得和一位朋友的妻子说了一个非常尴尬的鸡尾酒会,告诉我她正在学习SAS。我很兴奋,开始谈论PROC语句和DATA STEP编程。她试图礼貌但很快我可以告诉她不知道我在做什么。她是一位预测分析师,正在使用SAS预测工具,该工具的顶部有一个GUI,正在学习使用该工具。我很快意识到,当人们谈论使用SAS时,它就像'使用微软'一样具体。因此,值得重新研究一下SAS BI工具套件,数据挖掘工具等等。我认为它们都在其下面有SAS语言,但不要认为有人在谈论SAS编程,因为他们会说'SAS'。

6

The Little SAS Book是唯一的SAS本书我都看到了。我喜欢它作为介绍,但您仍然可能会发现它很有用。 Google图书的链接上有预览。

0

SAS for Dummies应该是相当不错的。我还没有读过它,但这里工作的人似乎喜欢它。

1

大多数sas手册已上线。这里是一切的名单: http://support.sas.com/documentation/

这可能是一个良好的开端: http://support.sas.com/documentation/cdl/en/basess/58133/PDF/default/basess.pdf

这取决于有多少的R大师你的,但如果你倾向于认为在载体方面,那么你会感觉更多的在家里与sas/iml或stat studio 3(它将改名为iml studio),它有一个基于矩阵的脚本语言。虽然没有传递功能,也没有关闭。 sas研究所宣布他们将在iml工作室为R提供接口。请参阅: http://support.sas.com/rnd/app/studio/Rinterface2.html

1

“SAS for Dummies”的问题在于它是为从SAS获取数据的人员编写的;这是一本有限的书。 我强烈地敦促你获得'小SAS书'。好可爱。当我是一名学习SAS的研究生时,我很乐意为此付出两倍的保证金。

1

两个答案。 如果您主要有兴趣使用SAS程序进行统计,我推荐使用Horton和Kleinman的SAS和R书籍 。他们有一个博客,你可以浏览和看到他们的方法:http://sas-and-r.blogspot.com/ 这是一个示例驱动的书,不给很多背景,但是对于知道他们想要做什么并且只需要查找的人来说是一个方便的参考语法。

如果您是一位认真的程序员,他开发自己的算法,并且喜欢用与MATLAB和R有很多相似之处的矩阵向量语言进行编程,那么请查看SAS/IML矩阵语言。您可以在 http://support.sas.com/publishing/authors/wicklin.html浏览与SAS/IML软件书统计编程的“入门”一章(全面披露:我是作家。)

作为额外的奖励,你可以从SAS调用R/IML程序,因此对于想要在SAS中进行分析并将结果与​​在R中完成的类似分析进行比较的人员很方便。