以下是引用bbs0805在2007-6-14 6:53:00的发言:Stata与R比较:
我学用Stata已差不多有两年了,感觉它易学易用,运行速度快,且功能强大;但也觉得它在相同变量与观测单位的情况下(如5000个单位,15个变量),好象对内存容量要求要比其它统计软件高,而且它的使用手册非常难求。
最近有部分同学和同事建议我用R,虽然R及其相关材料是免费的,但我觉得R较Stata难以上手,不看任何相关资料,我学Stata时约2个小时后基本可用命令作一些简单的分析,而我用同样多的时间却摸不着R的门道,而且,我认为当前很多人对R的热情主要是因它免费,这种免费能维持多久,或者是为免费来维护R软件而投入的人力、财力、时间与情感能维持多久,我看得观察一段时间。
对统计专业本科生而言,我个人认为Stata似乎比R更合适。
请各位谈谈自己的看法 !!
楼主,这样说,只能说不懂R!不懂R的当然无法了解R的优点了!!我想澄清如下几点:
1、R的好处不仅仅在于其免费,更重要的在于其是开源,灵活,更新速度快,集思广益。而且R有点像是一种网络,用的人越多,贡献的人也越多,这样其的价值就成几何级数上升。我以前用过几乎所有的统计软件,但自从学会R,目前几乎只用R做分析。我相信很多人都有这种情形。
2、很多软件只是一个黑箱子,数据丢进去,结果出来。这样的结果,你会放心吗?而且这样学习,你根本不懂计量、统计背后真正的含义。可以这样说,永远别想真正学会统计思想,你的统计分析只是依样画葫芦,有时画得很像,但不懂神韵!很多时候是"garbage in and garbage out"
3、R初学确实有点难懂,但R的编程思想非常简单,几乎就是写数学公式一样简单,学过C和C++等低层语言就会知道R的编程是如此之简单,R是一种面向对象的高级语言。R入门者其实只要有人稍加指点,很快学会其基本操作!
4、学R应该说是一种趋势,如果和国外搞计量、搞统计的教授接触,应该知道现在大部分的教授都在用R,国内用R还只是一小部分,发展趋势一定是其他软件无法比拟的!
5、不同软件都有其优点和缺点,本人不是贬低其他软件之意!但我想真正学会计量、统计的人来说学R是非常重要的,除非只是想依样画葫芦。
6、R的好处和发展趋势,在未来3-5年,可能会超出任何人的想象!Let's wait and see!