统计软件SAS、Stata与SPSS的比较SAS软件一般用法SAS由于其功能强大而且可以编程,很受高级用户的欢迎也正 是基于此,它是最难掌握的软件之一使用SAS时,你需要编写SAS程序来处 理数据,进行分析数据管理在数据管理方面,SAS是非常强大的,能让你用任何可能的方式 来处理你的数据它包含SQL (结构化查询语言)过程,可以在SAS数据集中 使用SQL查询但是要学习并掌握SAS软件的数据管理需要很长的时间,在Stata 或 SPSS 中,完成许多复杂数据管理工作所使用的命令要简单的多然而, SAS 可以同时处理多个数据文件,使这项工作变得容易它可以处理的变量能够达到 3.2.,7.6.8.个,以及你的硬盘空间所.允.许.的.最.大.数.量.的.记.录.条.数.统计分析SAS能够进行大多数统计分析(回归分析,logistic回归,生存 分析,方差分析,因子分析,多变量分析)SAS的最优之处可能在于它的方差 分析,混合模型分析和多变量分析,而它的劣势主要是有序和多元logistic回归 (因为这些命令很难),以及稳健方法(它难以完成稳健回归和其他稳健方法) 尽管支持调查数据的分析,但与Stata比较仍然是相当有限的。
绘图功能在所有的统计软件中,SAS有最强大的绘图工具,由SAS/Graph 模块提供然而,SAS/Graph模块的学习也是非常专业而复杂,图形的制作主要 使用程序语言SAS 8虽然可以通过点击鼠标来交互式的绘图,但不象SPSS那 样简单SAS适合高级用户使用它的学习过程是艰苦的,最初的阶段会使人 灰心丧气然而它还是以强大的数据管理和同时处理大批数据文件的功能,得到 高级用户的青睐Stata软件一般用法Stata以其简单易懂和功能强大受到初学者和高级用户的普遍欢 迎使用时可以每次只输入一个命令(适合初学者),也可以通过一个Stata程序 一次输入多个命令(适合高级用户)这样的话,即使发生错误,也较容易找出 并加以修改数据管理尽管Stata的数据管理能力没有SAS那么强大,它仍然有很多功 能较强且简单的数据管理命令,能够让复杂的操作变得容易 Stata 主要用于每 次对一个数据文件进行操作,难以同时处理多个文件随着Stata/SE的推出,现 在一个Stata数据文件中的变量可以达到32,768,但是当一个数据文件超越计算 机内存所允许的范围时,你可能无法分析它统计分析Stata也能够进行大多数统计分析(回归分析,logistic回归,生 存分析,方差分析,因子分析,以及一些多变量分析)。
Stata最大的优势可能在 于回归分析(它包含易于使用的回归分析特征工具),logistic回归(附加有解释 logistic回归结果的程序,易用于有序和多元logistic回归)Stata也有一系列很 好的稳健方法,包括稳健回归,稳健标准误的回归,以及其他包含稳健标准误估 计的命令此外,在调查数据分析领域,Stata有着明显优势,能提供回归分析, logistic 回归,泊松回归,概率回归等的调查数据分析它的不足之处在于方差 分析和传统的多变量方法(多变量方差分析,判别分析等)绘图功能正如SPSS,Stata能提供一些命令或鼠标点击的交互界面来绘图 与 SPSS 不同的是它没有图形编辑器在三种软件中,它的绘图命令的句法是最 简单的,功能却最强大图形质量也很好,可以达到出版的要求另外,这些图 形很好的发挥了补充统计分析的功能,例如,许多命令可以简化回归判别过程中 散点图的制作Stata较好地实现了使用简便和功能强大两者的结合尽管其简单易 学,它在数据管理和许多前沿统计方法中的功能还是非常强大的用户可以很容 易的下载到别人已有的程序,也可以自己去编写,并使之与Stata紧密结合SPSS软件一般用法。
SPSS非常容易使用,故最为初学者所接受它有一个可以点击 的交互界面,能够使用下拉菜单来选择所需要执行的命令它也有一个通过拷贝 和粘贴的方法来学习其“句法”语言,但是这些句法通常非常复杂而且不是很直 观数据管理SPSS有一个类似于Excel的界面友好的数据编辑器,可以用来 输入和定义数据(缺失值,数值标签等等)它不是功能很强的数据管理工具(尽 管SPS 11版增加了一些增大数据文件的命令,其效果有限)SPSS也主要用于 对一个文件进行操作,难以胜任同时处理多个文件它的数据文件有 4096 个变 量,记录的数量则是由你的磁盘空间来限定统计分析SPSS也能够进行大多数统计分析(回归分析‘logistic回归,生 存分析,方差分析,因子分析,多变量分析)它的优势在于方差分析(SPSS能 完成多种特殊效应的检验)和多变量分析(多元方差分析,因子分析,判别分析 等),SPSS11.5版还新增了混合模型分析的功能其缺点是没有稳健方法(无法 完成稳健回归或得到稳健标准误),缺乏调查数据分析(SPSS12版增加了完成部 分过程的模块)绘图功能SPSS绘图的交互界面非常简单,一旦你绘出图形,你可以根据 需要通过点击来修改。
这种图形质量极佳,还能粘贴到其他文件中(Word文档 或Powerpoint等)SPSS也有用于绘图的编程语句,但是无法产生交互界面作图 的一些效果这种语句比Stata语句难,但比SAS语句简单(功能稍逊)SPSS致力于简便易行(其口号是“真正统计,确实简单”,并且取 得了成功但是如果你是高级用户,随着时间推移你会对它丧失兴趣 SPSS 是 制图方面的强手,由于缺少稳健和调查的方法,处理前沿的统计过程是其弱项 〖总体评价〗每个软件都有其独到之处,也难免有其软肋所在总的来说, SAS,Stata 和 SPSS 是能够用于多种统计分析的一组工具通过 Stat/Transfer 可以在数秒 或数分钟内实现不同数据文件的转换因此,可以根据你所处理问题的性质来选 择不同的软件举例来说,如果你想通过混合模型来进行分析,你可以选择 SAS; 进行logistic回归则选择Stata;若是要进行方差分析,最佳的选择当然是SPSS 假如你经常从事统计分析,强烈建议您把上述软件收集到你的工具包以便于数据 处理。