nan.xiao
我觉得江堂兄的词用得很精妙: "SAS可以作为一门职业(occupation)".
那我们可不可以有 "SAS不是很适合作为一项事业(enterprise)" 的理解呢? 十分好奇江堂兄对这个问题的看法是怎样的, 如果能从vision的角度分析就更好了. 多谢江堂兄指点.
Hu Rong-xing
江堂说得很好哈。R和SAS能精通一样就行了,不必在乎哪个更流行。
lry198010
好,有意思!各有利弊,不过我还是喜欢R一些,至少我觉得在编程上R要比SAS方便自然。在bioinformatics这个网站上,很多单位,包括医药公司也是把R和SAS等同地位的或者只明确列出有R经验的要求
胡江堂
有感于R在学院(尤其是统计系)的流行,这篇文章主要是写给对工业界感兴趣的在校生看的,动员他们在学R之余,不妨考虑一下SAS。前些日子我在mysas论坛发了个招聘SAS程序员的帖子,对学院跟业界不一样的偏好,感触颇深,加上平时的一些观察,就在UserR国内的大本营COS喊一声了。
关于软件的功能,比如R或SAS,本身没有任何问题。一个语言,只要能使分支语句和循环,再加上极少的要求,就可以完成几乎所有的任务了(语言的完备性,要求其实很简单)。所以讨论R与SAS谁更强大,意义不大,这更多是个人使用偏好的问题。抛开价值问题,那剩下的就是事实问题了。一个事实是,在工业界普遍使用SAS,在统计系普遍使用R,所以,如果兴趣在学院之外,不学SAS就亏了。
关于SAS与FDA,有必要澄清一点。虽然药厂一直向FDA提交用SAS完成的统计分析报告,但是,FDA却没有规定统计分析必须得用SAS完成(所以说在医药行业,SAS是事实上的标准,但却不是法定的标准)。根据法律,FDA是要vendor neutral的。一个直接的联系是,1999年,FDA要求用SAS公司研发出来的一种数据格式提交临床数据,叫做SAS version 5 transport file (XPT)。而这种格式的数据,是平台无关的。
那为什么要用SAS?也可能是用户习惯吧。但却不是因为SAS出道早,因为SPSS比SAS还早几年问世——那可能是因为出道较早。不管怎么说,业界多使用SAS应该是求职者再学习一门SAS的理由。
miniwhale
喜欢科研的,喜欢捣鼓的,继续R,想要进入偏好SAS的企业(的确很多),就去拿个SAS认证吧,世界上从来就不是黑白两色。
我并非统计专业的,平时绝大部分工作用SPSS足以应付。至于学习,我个人还要推荐MatLab,自己把统计程序写出来,不一定要多么健壮,多么高效,只要能按书上的算法自己编写出哪怕像ANOVA,OLS,PLS,PCA这些简单经典的程序,对统计算法的理解一定能更深入一些。
Javelin_E
[未知用户] 同意,我也持这样的看法,在今后很长一段时间内Matlab是最不可能错的选择
eijuhz-eijuhz
研究性问题用R
找工作还是要用SAS.
国内SAS教学比较落后,与社会需求大大脱轨。
sasuser
sas stops charging students, profs for software
http://www.networkworld.com/news/2010/042110-sas-stops-charging-students-profs.html
Sonnets-xijia_012
看你需要什么吧?两个都会岂不是更好~
R,SAS,Matlab都应该学一学~
yihui
[未知用户] 麦当劳策略啊,从娃娃抓起
sasuser
[未知用户] 不要总把sas等同于统计软件。sas还包括数据挖掘,计量经济学,运筹学等等。sas能够做预测和优化,有几十种业务解决方案。
Feng-no_spam
总的来讲,SAS是一种很过时的软件,已经应该到被淘汰的地步了,可是仍然有很多工业巨头和政府机构使用。都是历史原因造成的。对于很多大公司来说,他们的数据都在SAS数据库里,已经没法倒腾出来了,对于他们来说数据的安全性远远大于SAS每年那点许可证费要宝贵。所以只能将就了。
但这个不是整个工业界的大趋势,由于它的笨重和绑架式的机制,越来越多的新兴的创业公司是不会选择SAS这样一个软件的。而那些工业巨擎们和SAS就成了拴一起的两只蚂蚱。对于研究机构而言同样如此,人们更愿意自由的使用软件 —— "Free as in freedom".
至于SAS所宣扬的他的权威性也越来越多的遭到人们的质疑。一个不透明的软件的如何让人觉得放心呢?
另外我自己也用SAS,你SAS公司永远也体会不到一个程序员觉用你那个软件的别扭劲儿!
sasuser
企业不是不让用R,而是没有人敢做决定使用R。应为如果带来了损失,是要负责任的。R是人人都做贡献,但没有人承担连带责任。
胡找不到sas程序员了,所以到这里鼓吹他的思想,想把这里变成sas程序员的基地。
sasuser
[未知用户] FDA要求企业必须用sas是个误解。其实是FDA用了sas,其他企业不得不用sas,主要是容易融合大家的数据和分析。和中国联通用了什么标准,手机厂商必须和他一致是一样的。使用sas,还是使用R,不同人有不同选择,不可苟同。相信大家会根据自己的职业和发展选择正确的工具。我不会花1万元买把刀,杀100元的鸡,而且只用一次。
sasuser
[未知用户] sas很关注R的发展,就足以说明了R的重要性,和R可能对他带来的威胁。
世界本来就需要多样性,没有人可以独揽天下。
sasuser
[未知用户] 对于有些人来说确实不适合用sas,用好了是需要sense的。
sasuser
[未知用户] 迟到的策略。
Feng-no_spam
[未知用户] SAS曾经有的优点不可否认,但是到现在了已经不能说仍然是“不可替代的”了,不论用户还是开发者,应该认识到软件的的本身缺点,才有改进的余地。如果门口永远站着腐朽士道夫,那只能慢慢自己腐烂了。你口气倒挺大的,一个“sense”就秒杀了成千上万的人。其实这样的讨论本没有什么实际意义,一个东西的没落和退出历史舞台之前垂死挣扎是免不了的。
sasuser
[未知用户] 我说的一点没错,学好sas确实需要正常的逻辑思维。学不好的人也确实是个人原因。sas是会被代替,但是目前还没有替代者,差距不是一点点。
coin
BTW, does anyone have any comment on Stata?