基于不同的应用领域,在数理统计的理论基础上,各机构和公司推出了多款高可用的数据分析工具。本节从易用性、专业性以及应用场景等维度,着重介绍MATLAB、SPSS、Stata、SAS、EViews、Excel、Python、R这几款工具。

(1)MATLAB
MATLAB是Matrix Laboratory(矩阵实验室)的缩写,是一款由美国The MathWorks公司出品的商业数学软件。MATLAB不仅仅是一款可以用来做统计分析的软件,它还可以高效地处理其他很多的数学问题[4]。它常被用于各种数学建模和工程设计,相比于它强大的统计分析功能,这可说是大材小用。它具有丰富的库函数(工具箱);内嵌绘图功能,可实现数据的多维度展现;同时有良好的交互设计,活跃的社区以及丰富的文档……这些都使它具有极高的易用性,我们也可使用解释执行语言对其进行编程。

(2)SPSS
SPSS是Statistical Product and Service Solutions的缩写,是一款由IBM公司推出的用于分析运算、数据挖掘、预测分析和决策支持等一系列任务的软件产品及相关服务的总称[5]。SPSS可以用在经济分析、市场调研、自然科学等林林总总的领域。它最大的特点是“简单易用”。虽然它对前沿理论的支持不够全面,但是囊括了绝大部分常用的统计方法。简单的操作方式、友好的操作界面,再加上强大的功能,使其在国内统计分析工作领域吸引了大量用户。

(3)Stata
Stata是Statacorp于1985年开发出来的统计程序[6]。和SPSS一样,它也支持常用分析方法,可用于多个领域,不过实践中在医学和生物学研究上的应用较多。Stata采用菜单和编程相结合的使用方式,其易用性虽不如SPSS,但在功能上略胜一筹。它在企业和学术机构的应用比较广泛。

(4)SAS
SAS诞生于北卡罗莱纳州立大学,起初只是一个用于分析农业研究的项目。随着需求的增长,它的使用范围扩展至医药企业、银行业以及学术和政府机关[7]。SAS系统提供的主要分析功能包括统计分析、经济计量分析、时间序列分析、决策分析、财务分析和全面质量管理工具等。SAS功能极其强大,算法包非常完善,但是它是纯编程界面,易用性低且入门困难,适合高级数据分析师或者专业人士使用。在统计分析领域,SAS一度是“统计分析系统”的缩写,被誉为国际上的标准软件和最具权威性的优秀统计软件包。

(5)EViews
EViews是Econometrics Views的缩写,由Quantitative MicroSoftware(QMS)开发,是一款基于Windows设计的统计分析软件[8]。EViews可以用于常规的统计分析,但它在计量经济分析方面特别有效。它的易用性高,且相比于上述其他分析软件,入门级别低。针对计量经济学相关的分析,可以首先考虑该软件。

(6)ExcelExcel是微软公司为Windows操作系统编写的一款电子表格系统,可以画各种图表、做方差分析、回归分析等基础分析。它的专业性虽然不高,但是完全可以胜任日常工作中简单的统计分析工作。同时,它极其方便的操作方式,以及Microsoft Office软件包成员之一的身份,使它成为最流行的个人计算机数据处理软件。

(7)Python
Python是由荷兰人Guido van Rossum于1989年发明的一种面向对象的解释型编程语言,并于1991年公开发行第一个版本[9]。Python是本书各种代码实现所使用的语言。之所以把Python语言列为数据分析的工具,是因为围绕它实现的各种数据分析与数据可视化的开源代码库被广泛应用。同时,Excel、SPSS等工具虽然具有可操作的界面,但并不能有效地结合Hadoop、Hive等组件有效地处理海量数据,而这些都是Python可以胜任的。

(8)R语言
R是专用于统计分析以及可视化的语言,是AT&T研发S语言时的产物,可以认为是S语言的另一种实现方式[9a]。同Python一样,R也提供了极其丰富的库函数来做统计和展现。因为R太过强大且拥有大量的用户,为了能顺应用户的习惯,降低学习的成本,Python在数据处理上的很多库函数都是模仿R的实现,以保持与其基本一致的使用方式。我们下面通过表1-1对比上述八款软件。

比较流行的数据分析工具合集相关推荐

  1. 【年度开源、工具合集】牛津计划,DMTK,Graph Engine…提高你的工作效率!

    本篇合集包括以下三个部分的内容: 1.微软亚洲研究院过去一年的所有开源合集,如分布式机器学习工具包DMTK等. 2.利用微软研究院的技术提高工作效率的工具合集,如让没有机器学习背景的开发人员也能开发出 ...

  2. Python渗透测试工具合集及书籍推荐(转)

    Python渗透测试工具合集 如果你热爱漏洞研究.逆向工程或者渗透测试,我强烈推荐你使用 Python 作为编程语言.它包含大量实用的库和工具,本文会列举其中部分精华. 本文转自: http://ww ...

  3. Python安全测试工具合集

    Python安全测试工具合集 转自:http://netsecurity.51cto.com/art/201311/417021.htm ------------------------------- ...

  4. Python研发工程师必备工具合集

    Python研发工程师必备工具合集 1.必备工具 2.常用网站 3.学习路线 4.必备技能 5.书籍推荐 6.进阶学习 一.必备工具: 1.Sublime Text 2.Notepad++ 3.Vis ...

  5. 同等质量下那种图片格式小_最实用的Window小工具合集,总有一款适合你!

    HELLO,我是利兄~ 我们在日常办公的时候,总是被一些小事情难住,这个时候,一些小工具就可以为我们提供帮助. 今天利兄就来推荐一波办公的时候可能会用到的小工具合集,记得收藏哦. 1.图片下载助手 这 ...

  6. 计算机工程师专用小工具,204个联想工程师专用小工具合集

    204个联想工程师专用小工具合集,为联想用户整理了204个常用的小工具,Flash修复工具.Fn+F5快捷键修复工具.Framework修复工具等. 204个联想工程师专用小工具合集简介 204个联想 ...

  7. 数据分析项目-合集-day02

    数据分析项目-合集-day02 需求: - 导入文件,查看原始数据 - 将人口数据和各州的简称数据进行合并 - 将合并的数据中重复的abbreviation进行删除 - 查看存在缺失数据的列 - 找到 ...

  8. 113种渗透测试工具合集(全网最全)

    全网最全的渗透测试工具合集

  9. QQ空间将不再支持免费备份原图?附QQ空间相册导出工具合集

    感谢您抽出 .. 阅读本文 小伙伴们注意:公众号的推送机制不再按照时间前后推送了,微信公众号信息流乱序.君哥建议大家把科技毒瘤君公众号置顶(设为星标⭐),以便第一时间看到推送,非常感谢~,方法如下图: ...

最新文章

  1. Ubuntu开发Java教程_Ubuntu下Java环境的搭建基础教程
  2. mysql innodb 事务_Mysql InnoDB事务
  3. 新基建7大产业链约500家企业图谱!
  4. 用c语言画滚动的圆,求__C语言实现圆球滚动{高手速来}
  5. delete if only one note header
  6. python为什么这么小_同样是 Python,怎么区别这么大
  7. android保持服务不休眠,Android开发保持屏幕常亮和CPU不休眠唤醒状态
  8. radio和文字无法对齐
  9. 神州数码携手IBM与红帽共商“新基建”机遇与挑战
  10. 迷宫探索DFS(递归记录来回路径)
  11. 看到小童鞋s茁壮成长
  12. rhel5 安装Oracle Database 10g Release 2(II)
  13. 从零开始学编程之我见
  14. 驱动程序安装全攻略1
  15. 服务器没有信号给到继电器,dx-8型信号继电器为什么有自锁结构
  16. 2022.07.25 学习笔记
  17. DAEFRHDSGYEVHHQKLVFFAEDV|138648-77-8
  18. 第6章 TCP/IP路由协议故障处理
  19. IntelliJ idea中集成多个git项目模块
  20. 【阿里云2020校招提前批】中间件核心部门疯狂直推中!

热门文章

  1. 苹果耳机的入耳检测原理
  2. 磁共振t1t2信号记忆顺口溜_10分钟记住脑出血核磁表现:T1、T2篇
  3. js设置按钮的灰色不可点击
  4. 机器学习9衡量线性回归法的指标,MSE,RMS,MAE
  5. 苹果手机可以投影到墙上吗_苹果手机怎么连投影仪 苹果手机连投影仪方法【步骤详解】...
  6. 【多线程基础】 Java 线程的几种状态
  7. 计算机操作系统试题题库及答案(第二章)
  8. 大M法的简单matlab程序
  9. Win7 完全删除cygwin(本人已删除成功)
  10. 安神睡宝有助于失眠、易醒、多梦等症状.