论文部分内容阅读
【摘要】统计软件是统计人员完成工作的重要工具。不同的人群有不同的统计软件适用,如何挑选,才能更有效地运用统计软件,最大限度地发挥软件的优点。本文通过对常用的统计软件使用情况,进行梳理后,给出了大多数用户对于各个统计软件的客观评价。从而,对新使用者未来有效的运用统计软件,有一定的指导意义。
【关键词】统计软件;用户评价;指导
一、引言
SPSS,SAS,MATLAB,MINITAB,S-PLUS,STATA,R等软件,是经过了统计领域内无数用户体验后推荐出来的优秀的统计软件。工欲善其事必先利其器,如何在让人眼花缭乱的统计软件中挑选出最适合自己的呢?本文从用户评价的角度,对常用的统计软件进行评价,当新使用者面对统计方面的问题时,使之能够根据自身的需要,选择最适合自己的统计软件。
二、用户评价
以下给出常见统计软件的用户评价,评价的资料来源于互联网、统计方面书籍、使用者访谈等,并对软件存在的优劣势,以及它的技术特点等也进行了梳理。
1、用户对SPSS的评价
这款软件,给人的第一印象是“易学,易用,易普及”,因为其操作界面极其友好,输出的结果简单漂亮。SPSS的操作界面几乎完全可视化窗口展示各种管理和分析数据,和绘制图表功能。只需点击交互界面,使用下拉菜单选定需要执行的命令即可完成大部分的操作。这一点与我们生活中常常用到的Windows基础统计软件EXCEL及其相似,这对于只掌握Windows基本操作技能的初学者来说,是一款及其容易上手的软件。另一方面,对不了解太多的统计理论知识新手来说,容易学习。
虽然SPSS包括了常用的,较为成熟的统计过程,能够满足非统计专业人士的工作需要,但统计方法的不足,数据处理量不足等个方面是其硬伤。
2、用户对MINITAB的评价
MINITAB与SPSS 类似,是一款及其简单精致的软件,占用的空间很小,运行起来占用的内存也不大。界面和Excel非常相似,这样就有利于用户在最短的时间掌握该软件,而且不需要花费大量时间专门学习。因为能够提供可靠和精确的数据结果,便于上手,被众多企业和高校采用。虽然小巧,但功能却丝毫不会受损,具有强大的统计功能,特别是它的试验设计及质量控制等功能[1]。
除各种统计模型外,Minitab还具有许多软件不具备的功能矩阵运算。Minitab追求图文并茂的输出,输出的图形美观且容易分析,其中一个特点是数据和图形之间有很好的动态更新性能。
3、用户对S-PLUS的评价
S-PLUS是主要的基于语言编程的统计软件之一。它的编程语言是S语言,因为有强大的编程能力,研究工作者可以编写自己的算法。S-PLUS最大的优势在于它可以交互地从各方面发现数据的信息,并由于S语言的扩展性使得它可以容易地实现一个新的统计方法。S-PLUS的数据可以直接来源于EXCEL、SAS、SPSS等软件,兼容性很好。
S-PLUS拥有可视化交互式图形显示,Trellis图形引擎可以修改图形的每个细节,可以帮助用户发现数据间的关系。最新的Graphlets 技术可以让用户对图形逐层下探观测数据,或连接到Web网页,实现即时与数据的互动。
4、用户对R的评价
R也是一门编程语言为基础的统计软件,受S语言影响发展而来,是S语言的克隆版本。R面向对象的编程方式为数据分析带来了本质革命,R编程具有数学上的优越性,它内在的隐循环节省了大量写代码的时间和精力。
R最大的特点是开源,这种“奉献”与“热情”造就了R的辉煌。这也使得R软件的统计模型和统计方法始终处于变化与进步,排在世界前列。但是开源代码,人人可写,所以在使用时要小心误用。
5、用户对STATA的评价
STATA是一个整合性软件的套件,功能强大,囊括了统计前沿领域的众多方法。它的高级模块都是编程人员用宏语言写成的程序文件,可以自行修改、添加、下载。由于STATA在对数据进行分析时是将数据全部读入内存,在计算处理全部完成后,才和磁盘交换数据,因此计算速度很快。STATA制作的图形精美,且绘图命令简单,美中不足的是沒有图形编辑器。
它有一个缺点是读取数据的格式有限,只能读取文本格式的数据,且无法处理超大型数据。
6、用户对MATLAB的评价
MATLAB是作为工程软件出现在软件领域,拥有600多个工程中要用到的数学运算函数。它也包含了统计工具箱,这使之具有不同于其他统计软件的特点。MATLAB是一个高级的矩阵语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(M文件)后再一起运行。其语法与C+语言相似,符合科技人员对数字表达式的书写格式,利于非计算机专业的科技人员使用。MATLAB具有几乎完美的绘图能力,例如二维曲线和三维曲面的绘制和处理、图形的光照处理、色度处理以及四维数据的表现等。
与其他统计软件相比,例如R,它的统计功能不够完善,有待改进。
7、用户对SAS的评价
SAS被誉为统计分析的标准软件,对于该软件的统计结果在整个社会、学术界、统计界都是公认的。它拥有强大的数据处理能力,齐全的统计分析方法,精美的图形制作为这款软件奠定了霸主的地位。
强大自然也会带来一定的缺点:视窗化程度差,人机交互界面不尽如人意[2],由于编程语言不容易掌握,想要熟练地运用这款软件也不容易。作为一款商业软件,其高昂的价格和“只租不卖”的销售策略,使很多用户望而却步。而且安装时间比一般软件长,对用户电脑的内存有较高要求。
三、结束语
不同的统计软件有着不同的特点,这就要求我们在选择统计软件需要考虑自身的需要,以及自身能力。在选择软件时,不一定必须选择最贵的,功能最强大的,最合适的才是用户最需要的。
参考文献:
[1]薛定宇.科学运算语言MATLAB5.3程序设计与运用.清华大学出版社.2000:第三章.
[2]冯雪楠,崔玉杰.实用统计软件比较分析.北方工业大学学报.2008(20):62-65-.
【关键词】统计软件;用户评价;指导
一、引言
SPSS,SAS,MATLAB,MINITAB,S-PLUS,STATA,R等软件,是经过了统计领域内无数用户体验后推荐出来的优秀的统计软件。工欲善其事必先利其器,如何在让人眼花缭乱的统计软件中挑选出最适合自己的呢?本文从用户评价的角度,对常用的统计软件进行评价,当新使用者面对统计方面的问题时,使之能够根据自身的需要,选择最适合自己的统计软件。
二、用户评价
以下给出常见统计软件的用户评价,评价的资料来源于互联网、统计方面书籍、使用者访谈等,并对软件存在的优劣势,以及它的技术特点等也进行了梳理。
1、用户对SPSS的评价
这款软件,给人的第一印象是“易学,易用,易普及”,因为其操作界面极其友好,输出的结果简单漂亮。SPSS的操作界面几乎完全可视化窗口展示各种管理和分析数据,和绘制图表功能。只需点击交互界面,使用下拉菜单选定需要执行的命令即可完成大部分的操作。这一点与我们生活中常常用到的Windows基础统计软件EXCEL及其相似,这对于只掌握Windows基本操作技能的初学者来说,是一款及其容易上手的软件。另一方面,对不了解太多的统计理论知识新手来说,容易学习。
虽然SPSS包括了常用的,较为成熟的统计过程,能够满足非统计专业人士的工作需要,但统计方法的不足,数据处理量不足等个方面是其硬伤。
2、用户对MINITAB的评价
MINITAB与SPSS 类似,是一款及其简单精致的软件,占用的空间很小,运行起来占用的内存也不大。界面和Excel非常相似,这样就有利于用户在最短的时间掌握该软件,而且不需要花费大量时间专门学习。因为能够提供可靠和精确的数据结果,便于上手,被众多企业和高校采用。虽然小巧,但功能却丝毫不会受损,具有强大的统计功能,特别是它的试验设计及质量控制等功能[1]。
除各种统计模型外,Minitab还具有许多软件不具备的功能矩阵运算。Minitab追求图文并茂的输出,输出的图形美观且容易分析,其中一个特点是数据和图形之间有很好的动态更新性能。
3、用户对S-PLUS的评价
S-PLUS是主要的基于语言编程的统计软件之一。它的编程语言是S语言,因为有强大的编程能力,研究工作者可以编写自己的算法。S-PLUS最大的优势在于它可以交互地从各方面发现数据的信息,并由于S语言的扩展性使得它可以容易地实现一个新的统计方法。S-PLUS的数据可以直接来源于EXCEL、SAS、SPSS等软件,兼容性很好。
S-PLUS拥有可视化交互式图形显示,Trellis图形引擎可以修改图形的每个细节,可以帮助用户发现数据间的关系。最新的Graphlets 技术可以让用户对图形逐层下探观测数据,或连接到Web网页,实现即时与数据的互动。
4、用户对R的评价
R也是一门编程语言为基础的统计软件,受S语言影响发展而来,是S语言的克隆版本。R面向对象的编程方式为数据分析带来了本质革命,R编程具有数学上的优越性,它内在的隐循环节省了大量写代码的时间和精力。
R最大的特点是开源,这种“奉献”与“热情”造就了R的辉煌。这也使得R软件的统计模型和统计方法始终处于变化与进步,排在世界前列。但是开源代码,人人可写,所以在使用时要小心误用。
5、用户对STATA的评价
STATA是一个整合性软件的套件,功能强大,囊括了统计前沿领域的众多方法。它的高级模块都是编程人员用宏语言写成的程序文件,可以自行修改、添加、下载。由于STATA在对数据进行分析时是将数据全部读入内存,在计算处理全部完成后,才和磁盘交换数据,因此计算速度很快。STATA制作的图形精美,且绘图命令简单,美中不足的是沒有图形编辑器。
它有一个缺点是读取数据的格式有限,只能读取文本格式的数据,且无法处理超大型数据。
6、用户对MATLAB的评价
MATLAB是作为工程软件出现在软件领域,拥有600多个工程中要用到的数学运算函数。它也包含了统计工具箱,这使之具有不同于其他统计软件的特点。MATLAB是一个高级的矩阵语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(M文件)后再一起运行。其语法与C+语言相似,符合科技人员对数字表达式的书写格式,利于非计算机专业的科技人员使用。MATLAB具有几乎完美的绘图能力,例如二维曲线和三维曲面的绘制和处理、图形的光照处理、色度处理以及四维数据的表现等。
与其他统计软件相比,例如R,它的统计功能不够完善,有待改进。
7、用户对SAS的评价
SAS被誉为统计分析的标准软件,对于该软件的统计结果在整个社会、学术界、统计界都是公认的。它拥有强大的数据处理能力,齐全的统计分析方法,精美的图形制作为这款软件奠定了霸主的地位。
强大自然也会带来一定的缺点:视窗化程度差,人机交互界面不尽如人意[2],由于编程语言不容易掌握,想要熟练地运用这款软件也不容易。作为一款商业软件,其高昂的价格和“只租不卖”的销售策略,使很多用户望而却步。而且安装时间比一般软件长,对用户电脑的内存有较高要求。
三、结束语
不同的统计软件有着不同的特点,这就要求我们在选择统计软件需要考虑自身的需要,以及自身能力。在选择软件时,不一定必须选择最贵的,功能最强大的,最合适的才是用户最需要的。
参考文献:
[1]薛定宇.科学运算语言MATLAB5.3程序设计与运用.清华大学出版社.2000:第三章.
[2]冯雪楠,崔玉杰.实用统计软件比较分析.北方工业大学学报.2008(20):62-65-.