数据分析师成长之路-软件篇-阿里云开发者社区

开发者社区> nieson> 正文

数据分析师成长之路-软件篇

简介: 数据分析师成长之路-软件篇  对于各式各样的数据统计分析软件,你了解多少呢?经过潜心搜集,整理,这里总结了一些软件的大体介绍及区别,欢迎大家指正和补充。 这里先略过Excel和Eviews这种入门软件的介绍,直接从SPSS开始吧!SPSS:傻瓜相机SPSS(Statistical Product and Service Solutions),“统计产品与服务解决方案
+关注继续查看
数据分析师成长之路-软件篇
 对于各式各样的数据统计分析软件,你了解多少呢?经过潜心搜集,整理,这里总结了一些软件的大体介绍及区别,欢迎大家指正和补充。

这里先略过Excel和Eviews这种入门软件的介绍,直接从SPSS开始吧!

SPSS:傻瓜相机
SPSS(Statistical Product and Service Solutions),“统计产品与服务解决方案”软件,是数据定量分析的工具,适用于社会科学(如经济分析,市场调研分析)和自然科学等林林总总的统计分析,国内使用的最多,领域也多。
SPSS就如一个傻瓜相机,界面友好,使用简单,但是功能强大,可以编程,能解决绝大部分统计学问题,适合初学者。它有一个可以点击的交互界面,能够使用下拉菜单来选择所需要执行的命令。它也有一个通过拷贝和粘贴的方法来学习其“句法”语言,但是这些句法通常非常复杂而且不是很直观。
SPSS致力于简便易行(其口号是“真正统计,确实简单”),并且取得了成功。但是如果你是高级用户,随着时间推移你会对它丧失兴趣。SPSS是制图方面的强手,由于缺少稳健和调查的方法,处理前沿的统计过程是其弱项。
界面展示:
 
 



Stata:半自动相机
Stata 是一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件,以其简单易懂和功能强大受到初学者和高级用户的普遍欢迎,多用于医学,生物统计研究。在学术界广受欢迎。
Stata就如一个半自动相机,也就是说它把傻瓜菜单和命令编程结合了起来。它具有很强的程序语言功能,使用时可以每次只输入一个命令(适合初学者),也可以通过一个Stata程序一次输入多个命令(适合高级用户)。这样的话,即使发生错误,也较容易找出并加以修改。
Stata较好地实现了使用简便和功能强大两者的结合。尽管其简单易学,它在数据管理和许多前沿统计方法中的功能还是非常强大的。用户可以很容易的下载到别人已有的程序,也可以自己去编写,并使之与Stata紧密结合。
 界面展示:
 
 

SAS:单反相机
SAS是全球最大的软件公司之一,是全球商业智能和分析软件与服务领袖。SAS由于其功能强大而且可以编程,很受高级用户的欢迎,也正是基于此,它是最难掌握的软件之一,多用于企业工作之中。
SAS就如一台单反相机,你需要编写SAS程序来处理数据,进行分析。如果在一个程序中出现一个错误,找到并改正这个错误将是困难的。在所有的统计软件中,SAS有最强大的绘图工具,由SAS/Graph模块提供。然而,SAS/Graph模块的学习也是非常专业而复杂,图形的制作主要使用程序语言。SAS适合高级用户使用。它的学习过程是艰苦的,正所谓“五年入门,十年精通”,最初的阶段会使人灰心丧气。然而它还是以强大的数据管理和同时处理大批数据文件的功能,得到高级用户的青睐。
界面展示:
 

 

R语言:科研首选
R是用于统计分析、绘图的语言和操作环境,属于GUN系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具,多用于论文,科研领域。
R的思想是:它可以提供一些集成的统计工具,但更大量的是它提供各种数学计算、统计计算的函数,从而使使用者能灵活机动的进行数据分析,甚至创造出符合需要的新的统计计算方法。因此R有很多最新的模型和检验方法,但是非常难自学,对英语的要求很高。R与SAS的区别在于,R是开放免费的,处理更灵活,同时对编程要求较高。
界面展示:
 
 
 



Matlab:数学工程
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,功能最为强大的三款数学软件之一,多用于工科,数学领域。
Matlab能够解决各种各样的数学计算问题,,当然也可以进行数据处理和分析,可以说MATLAB能实现Eviews所能做到的事情,但两者的区别就在于,Eviews是专门的数据处理和分析软件,它的设计只为这一个目标服务;而MATLAB里数据处理只是其中一个功能,它在语法设计时并不能只考虑数据处理,而是要考虑全局,考虑到其他功能,因此其数据处理的功能用起来并不如Eviews这样有针对性的软件顺手,因此Matlab用于数学建模绝对是首选工具,而用于数据统计分析有点大材小用。
界面展示:
 

 

Amos:防呆结构方程
Amos适合进行协方差结构分析(Analysis of Covariance Structures),是一种处理结构方程模型(structural equation modeling,SEM)的软件。多用于学术研究。
Amos可以同时分析许多变量,是一个功能强大的统计分析工具。Amos以可视化、鼠标拖曳的方式来建立模型(路径图),表示变量之间的关系,从头到尾不必撰写程序指令,一气呵成,着实提高了数据分析的效率。此外,Amos还可让我们检验数据是否符合所建立的模型,以及进行模型探索(逐步建立最适当的模型)。SPSS是探索性统计分析软件,AMOS是验证性统计分析软件,两者经常结合使用。
界面展示:
 

 

Lisrel:资深结构方程
LISREL (LInear Structural RELations)是被公认为最专业的结构方程模块( Structural Equation Modeling, 简称 SEM )分析工具,其权威性不容其它类似软件取代。
与Amos相比,Amos更容易上手,用起来有点麻烦,lisrel上手麻烦些,对于理解原理更方便些,并且上手之后更容易操作。
如果你是SEM新手,建议使用Amos,因为有防呆装置,一般不容易犯错,确定是知其然却不知其所以然。如果你对数学很有兴趣尤其对矩阵概念好的人,建议使用Lisrel,上手虽麻烦,但功能强大易操作。
界面展示:
 
 

 



对于这些常用的数据统计分析软件在不同的领域应用的综合评价如下:

学术界 :R > SAS > stata > SPSS > EXCEL ; 商业界:SAS > R > SPSS > stata > EXCEL
因此,对于软件的选择主要视自己涉入的领域而定。

-- 原文出自:人才经济论坛

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.5并行处理通信交流(一)
《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.5并行处理通信交流
30 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(四)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码
14 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(一)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(一)
16 0
网站防CC攻击软件防火墙和WEB防火墙大比较
CC攻击是一种成本极低的DDOS攻击方式,只要有上百个IP,每个IP弄几个进程,那么可以有几百上千个并发请求,很容易让服务器资源耗尽,从而造成网站宕机;防御CC攻击,硬件防火墙的效果不怎么明显,因为CC攻击的IP量太小,很难触发防御机制,反而是软件防火墙、WEB防火墙更容易防御。
1320 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(六)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码
18 0
软件架构中的层次依赖
在描述大而复杂的软件中,最复杂的抽象层次就是软件架构。因此,在这个抽象层次我们能更好的理解构件组装原理和交互方式。软件架构被认为是软件开发方面的驱动力,他允许指定每层那些方面和模型需要依照架构来设计。早期的架构描述语言 ADL,比较独立,侧重结构抽象层次而忽略行为描述层次、观念层次和元模型层次。
3800 0
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码(二)
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码
15 0
+关注
nieson
数据分析师
75
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载