这么多统计软件,你用的是哪一个???
SAS:这是功能非常齐全的软件;
美国ZF政策倾斜(“权威性”)
许多美国公司使用。
价格不菲,每年交费.即使赠送,条件苛刻
SAS公司傲慢无礼
尽管现在已经尽量“傻瓜化”,仍然需要一定的训练才可以进入。
对于基本统计课程则不那么方便。
R软件:免费的,志愿者管理的软件。
其编程语言与S-plus所基于的S语言一样,
编程方便,语言灵活,图形功能强大
有不断加入的各个方向统计学家编写的统计软件包。也可以自己加入自己算法的软件包.
从网上可以不断更新和增加有关的软件包、数据和程序。可以使用其他软件编制的程序。
可以通过网上服务把程序变成机器语言
这是发展最快的软件,受到世界上统计师生的欢迎。是用户量增加最快的统计软件。
对于一般非统计工作者来说,主要问题是它没有“傻瓜化”。(后面对R语言还要专门介绍)
Minitab:这个软件是很方便的功能强大而又齐全的软件,也已经“傻瓜化”,在我国用的不如SPSS与SAS那么普遍。
Statistica:也是功能强大而齐全的“傻瓜化”的软件,在我国用的也不如SAS与SPSS那么普遍。
Eviews:这是一个主要处理回归和时间序列的软件。
Systat: 已经被SPSS购买而消失
GAUSS:这是一个很好用的统计软件,许多搞经济的喜欢它。主要也是编程功能强大。目前在我国使用的人不多。
MATLAB:这也是应用于各个领域的以编程为主的软件,在工程上应用广泛。编程类似于S和R。但是统计方法不多。
FORTRAN:这是应用于各个领域的历史很长的非常的编程软件,功能强大,有大量数学软件包及一定的统计软件包。计算速度比前面介绍的都快得多。但需要编程和编译。操作不那么容易。
C/C++: 是许多软件,诸如SAS的基础;但没有软件包,编程不方便.
现代统计学家都自己编程,比如…
Brockwell & Davis (时间序列)
Bruce & Gao (小波分析)
Bickel, et al. (非线性回归)
Hastie (广义可加模型)
Silverman (非参数密度估计)
McCullagh & Nelder (广义线性模型)
Hardell 、 Marron、范剑青(非参数回归)
Diggle , et al. (纵向数据)
……………………………………….
使用什么软件编程呢?
SAS、SPSS、Minitab等也有程序,但很难学,不好记,也没有任何普遍性和规律性。
而S (S-plus,R)、Matlab、Gauss、Fortran、C (C++)、Pascal、Basic等语言有很多共性。容易举一反三。
有些具有统计软件包,对统计学家则很方便。特别是S-plus软件、R软件和Gauss软件。
使用编程软件容易吗?
以R软件为例.
非常好学,极易入门
基本功能简单,和写公式一样
能在一个小时学会基本运算语句
在一天内学会编写函数(子程序)和利用软件包.
往往困难的反而是统计内容本身