数学建模社区-数学中国

标题: 【学这学那】盘点SPSS,SAS,Stata,R真正的区别, [打印本页]

作者: 数学中国YY主管    时间: 2016-7-26 10:18
标题: 【学这学那】盘点SPSS,SAS,Stata,R真正的区别,
数据分析系统之路——软件篇
: ?/ s6 q: t4 P. w- ?8 O8 F/ _对于各式各样的数据统计分析软件,你了解多少呢?经过潜心搜集,整理,我总结了一些软件的大体介绍及区别,欢迎大家指正和补充。
6 q$ |+ u' v7 P% G+ S
0 s! s6 l3 ?& T' D' P这里先略过Excel和Eviews这种入门软件的介绍,直接从SPSS开始吧!; u3 y$ s( Q2 j
% R5 Q1 A5 l* f" K: v
SPSS:傻瓜相机
( K. d5 s. T+ a5 x0 \6 X/ \SPSS(Statistical Product and Service Solutions),“统计产品与服务解决方案”软件,是数据定量分析的工具,适用于社会科学(如经济分析,市场调研分析)和自然科学等林林总总的统计分析,国内使用的最多,领域也多。4 o* I0 N: N8 C. v, l" s7 T
SPSS就如一个傻瓜相机,界面友好,使用简单,但是功能强大,可以编程,能解决绝大部分统计学问题,适合初学者。它有一个可以点击的交互界面,能够使用下拉菜单来选择所需要执行的命令。它也有一个通过拷贝和粘贴的方法来学习其“句法”语言,但是这些句法通常非常复杂而且不是很直观。  Z# w, l- |: i( k- G. f4 |
SPSS致力于简便易行(其口号是“真正统计,确实简单”),并且取得了成功。但是如果你是高级用户,随着时间推移你会对它丧失兴趣。SPSS是制图方面的强手,由于缺少稳健和调查的方法,处理前沿的统计过程是其弱项。
  _; \& [+ q" @) {7 O0 a  m界面展示:$ p; }& x; F9 \3 ^
7 [, K8 Y+ c: }; l# h6 j

* U# q0 D( R0 q# q: `

/ V, i$ ~' ?7 _0 k9 K- p! u. C" l. E2 a- v4 _) A
Stata:半自动相机2 \9 n2 ]  n9 m* ~! Y) i
Stata 是一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件,以其简单易懂和功能强大受到初学者和高级用户的普遍欢迎,多用于医学,生物统计研究。在学术界广受欢迎。, P3 l) U  p: |. a& _8 b
Stata就如一个半自动相机,也就是说它把傻瓜菜单和命令编程结合了起来。它具有很强的程序语言功能,使用时可以每次只输入一个命令(适合初学者),也可以通过一个Stata程序一次输入多个命令(适合高级用户)。这样的话,即使发生错误,也较容易找出并加以修改。" z& e7 ]% z" E6 t
Stata较好地实现了使用简便和功能强大两者的结合。尽管其简单易学,它在数据管理和许多前沿统计方法中的功能还是非常强大的。用户可以很容易的下载到别人已有的程序,也可以自己去编写,并使之与Stata紧密结合。
4 M6 N( q) Y3 g- D. b界面展示:
4 R& L, C4 q. ]1 R, O
7 n. v) ]" L- e1 U) `2 H" f

/ J3 i( X* `& O$ C$ d+ ]5 ~! x7 c7 e7 u& k& r! P- f4 x( _
SAS:单反相机
* O8 e9 E, ~* i. @% O6 SSAS是全球最大的软件公司之一,是全球商业智能和分析软件与服务领袖。SAS由于其功能强大而且可以编程,很受高级用户的欢迎,也正是基于此,它是最难掌握的软件之一,多用于企业工作之中。
/ e: Z% P2 Q3 G1 gSAS就如一台单反相机,你需要编写SAS程序来处理数据,进行分析。如果在一个程序中出现一个错误,找到并改正这个错误将是困难的。在所有的统计软件中,SAS有最强大的绘图工具,由SAS/Graph模块提供。然而,SAS/Graph模块的学习也是非常专业而复杂,图形的制作主要使用程序语言。SAS适合高级用户使用。它的学习过程是艰苦的,正所谓“五年入门,十年精通”,最初的阶段会使人灰心丧气。然而它还是以强大的数据管理和同时处理大批数据文件的功能,得到高级用户的青睐。
1 G* p3 W$ {. V$ L) x( m* t  R  N界面展示:
1 W& S: ]. l# p, s- k" s
6 \1 V  M  D( k5 n- S4 Q0 ^6 `
3 c! p9 _# `% p& ^7 ?' n
R语言:科研首选, E$ _" Q$ X0 l+ `4 q
R是用于统计分析、绘图的语言和操作环境,属于GUN系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具,多用于论文,科研领域。  D2 h1 e5 v# h" W
R的思想是:它可以提供一些集成的统计工具,但更大量的是它提供各种数学计算、统计计算的函数,从而使使用者能灵活机动的进行数据分析,甚至创造出符合需要的新的统计计算方法。因此R有很多最新的模型和检验方法,但是非常难自学,对英语的要求很高。R与SAS的区别在于,R是开放免费的,处理更灵活,同时对编程要求较高。% l% @( O  p: v
界面展示:4 n3 u8 ?; c6 U6 t* g% D$ {3 s

0 i, T" ~! x8 T1 m
; I* T/ f% [& e+ z9 M$ d
3 ~/ S2 c" y( H% Z
Matlab:数学工程. _: k0 p/ ?4 ]( V- S+ X
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,功能最为强大的三款数学软件之一,多用于工科,数学领域。7 I8 Q, m4 ^& [; r5 L8 H: N; `6 O
Matlab能够解决各种各样的数学计算问题,,当然也可以进行数据处理和分析,可以说MATLAB能实现Eviews所能做到的事情,但两者的区别就在于,Eviews是专门的数据处理和分析软件,它的设计只为这一个目标服务;而MATLAB里数据处理只是其中一个功能,它在语法设计时并不能只考虑数据处理,而是要考虑全局,考虑到其他功能,因此其数据处理的功能用起来并不如Eviews这样有针对性的软件顺手,因此Matlab用于数学建模绝对是首选工具,而用于数据统计分析有点大材小用。
7 G  l. m# b+ x/ q" ?4 ~" D/ S界面展示:1 l: C  t* [( z- p% f( }) }
" d5 f9 m/ R6 S5 g0 t

+ z/ Z' ^2 G! s. Y
+ s% Q& A' m8 v' E. gAmos:防呆结构方程
1 b7 F& m9 Q# `2 m% S& p+ tAmos适合进行协方差结构分析(Analysis of Covariance Structures),是一种处理结构方程模型(structural equation modeling,SEM)的软件。多用于学术研究。+ G$ O) D$ `/ @' Y5 f& O
Amos可以同时分析许多变量,是一个功能强大的统计分析工具。Amos以可视化、鼠标拖曳的方式来建立模型(路径图),表示变量之间的关系,从头到尾不必撰写程序指令,一气呵成,着实提高了数据分析的效率。此外,Amos还可让我们检验数据是否符合所建立的模型,以及进行模型探索(逐步建立最适当的模型)。SPSS是探索性统计分析软件,AMOS是验证性统计分析软件,两者经常结合使用。
8 q& A( H6 t& S; y2 I( P9 u5 g5 U3 r界面展示:
7 ?8 B% z- w% v
# R4 d. j7 d- F$ l- f


- q% N' H# J; m# M6 u1 w4 OLisrel:资深结构方程
1 g, t) \, ]) `0 h( JLISREL (LInear Structural RELations)是被公认为最专业的结构方程模块( Structural Equation Modeling, 简称 SEM )分析工具,其权威性不容其它类似软件取代。
/ |* @9 d1 [$ H: q" P; E2 L- `与Amos相比,Amos更容易上手,用起来有点麻烦,lisrel上手麻烦些,对于理解原理更方便些,并且上手之后更容易操作。
& w4 u0 F0 y% \# Z( x如果你是SEM新手,建议使用Amos,因为有防呆装置,一般不容易犯错,确定是知其然却不知其所以然。如果你对数学很有兴趣尤其对矩阵概念好的人,建议使用Lisrel,上手虽麻烦,但功能强大易操作。+ o6 P& O1 L# a" P
界面展示:+ o5 h, q# V2 [& ?. t- m) Z
& ]  B1 Z6 d  o- T' V& E! A
0 H+ L6 U9 ~; H+ m0 C

2 q# J! P! B$ f. @, O" }0 W对于这些常用的数据统计分析软件在不同的领域应用的综合评价如下:! A8 s! t8 E, q: O" B
; k' Q6 D. ^' N% E9 U' f. g1 X: [: p
学术界 :R > SAS > stata > SPSS > EXCEL ; 商业界:SAS > R > SPSS > stata > EXCEL2 I6 C! l& {" ~5 Z
因此,对于软件的选择主要视自己涉入的领域而定。- |0 _9 ~/ Q5 f

' r' ?+ v+ x; }
) }* D8 B6 t$ a  Y' J9 V, U' s3 D( s+ n

3 `! ]+ j( A1 ]0 ~- x8 a% S5 @, y* ?( F- f& ]





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5