做数据分析要掌握哪些软件和知识点?

数据分析师

笔者认为数据分析也好,统计分析也好,数据挖掘也好、商业智能也好都需要在学习的时候掌握各种分析手段和技能,特别是要掌握分析软件工具!学习数据分析,一般是先学软件开始,再去应用,再学会理论和原理!没有软件的方法就不去学了,因为学了也不能做,除非你自己会编程序。

看图先:

数据分析

 

主意

X和Y轴看:

第一维度:数据存储层——>数据报表层——>数据分析层——>数据展现层

第二维度:用户级——>部门级——>企业级——>BI级


首先,存储层:

不废话,继续:

  • Access2003、Access07等:最基本的个人数据库;
  • MySQL数据库;
  • SQL Server 2005或更高版本;
  • DB2,Oracle;
  • BI级(实际上这个不是数据库,而是建立在前面数据库基础上的,这个主要是数据库的企业应用级了,一般这个时候的数据库都叫数据仓库了,Data Warehouse,建立在DW级上的数据存储基本上都是商业智能平台,或许整合了各种数据分析,报表、分析和展现!)

第二:报表层

推荐笔者最喜欢的两款。

  • Crystal Report水晶报表,Bill报表
  • Tableau软件

 


第三:数据分析层

继续看;

  • Excel软件(有能力把Excel玩成统计工具不如专门学会统计软件);
  • SPSS软件:从重视医学、化学等开始越来越重视商业分析,现在已经成为了预测分析软件。
  • Clementine软件。
  • SAS软件:SAS比较难学些,但如果掌握了SAS会更有价值

当然,石头喜欢SPSS和Clementine!

  • JMP分析:SAS的一个分析分支
  • XLstat:Excel的插件,可以完成大部分SPSS统计分析功能
  • Ucinet社会网分析软件:SNA社会网络分析是非常流行和有价值的分析工具和方法,特别是从关系角度进行分析社会网络,关系分析非常重要,过去我们都是属性数据分析

第四:表现层

  • PowerPoint软件;
  • Visio、SmartDraw软件:流程图、营销图表、地图等;
  • Swiff Chart软件:制作图表的软件,生成的是Flash;
  • Color Wheel软件:配色软件
  • Yed软件:网络关系图、流程图和图形分析软件,类似SNA分析,我经常用来设计流程图,还有就是分析优化关系图;
  • Netdraw软件:这是社会网络分析展现软件,主要是可视化网络关系图的,读取Ucinet软件;
  • Mindmanager软件:思维导图,非常好的软件,可以把非线性思维很快构建起来,并且项目组织管理、报告设计构想都可以应用,直接生成PPT等,当然这个软件功能非常强大,我的学生都用它来做笔记和会议记录;

其他的数据分析软件有:

  • AMOS软件:结构方程式模型SEM;
  • Lisrel软件:结构方程式模型SEM!
  • HLM软件:分层线性模型;

现在知道你需要掌握多少软件了吧。

感谢原作者石头的投递。