CDA数据分析研究院原创作品,转载要授权哟
前段时间考研结束,衷心祝愿那些奋斗数载的小伙伴们可以考到自己梦寐以求的大学。人生短暂,人间美好,希望通过努力奋斗你我都可以体会到生活的点点滴滴。
开头说点题外话哈哈哈,今天呢,小编想跟大家分享的是那些超级好用的数据分析软件,好用到吹爆它,恨这么晚才遇见。
菜单式操作软件
电子制表软件一哥:Excel
MicrosoftExcel是Microsoft为使用Windows和AppleMacintosh操作系统的计算机编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。
事实上,当数据量不大,我们常作为平日里数据预处理的一个首选菜单式软件,快速填充、缺失值填补、数据格式规范化等等,另外,excel强大的文本和数值处理函数也让它在表格软件地位不可撼动。
市场调查的宠儿:SPSS
SPSS是统计产品与服务解决方案(StatisticalProductandServiceSolutions)的简称,为IBM公司的一系列用于统计学分析运算、数据挖掘、预测分析和决策支持任务的软件产品及相关服务的总称。同样是菜单式软件spss和excel有什么区别呢,正如我给SPSS的帽子:市场调查的宠儿。SPSS里有一套完整的统计分析模块,菜单式的步骤操作也让非统计学专业的人可以自己实现一套统计分析,另外数据结果输出窗口、数据编辑窗口的分开式安排也让我特别喜欢,不像excel全部放在一个sheet里。
中小型网站数据库恋人:MySQL
MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站
什么?数据库也能做数据分析?当然这里的数据分析不是深层次的使用统计分析或者算法进行挖掘和建模,这里的分析更多是提取有特定条件的数据,对数据进行一个简单的摘要统计。
编程语言式软件
统计学人自己的工具:R
R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。
R基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自Scheme。
基本上学统计学的学生都会使用R语言做统计分析,R有一个很鲜明的地方就是R内置多种统计学及数字分析功能。
R的功能也可以透过安装包增强(各种领域,实现各种分析功能的包真的是应有尽有)。因为S的血缘,R比其他统计学或数学专用的编程语言有更强的面向对象。
R的另一强项是绘图功能,制图具有印刷的素质,也可加入数学符号,所以R语言也可作为可视化工具。
数据分析网红:python
对于python,数据科学的大佬真的视若掌上明珠,什么“人生苦短,我学python“,什么“学python,养发护肝”。推特上充满了愉悦的气味(滑稽)。
Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。并且完全支持继承、重载、派生、多重继承,有益于增强源代码的复用性。Python支持重载运算符,因此Python也支持泛型设计。
可是作为胶水语言的python原生语句用来做数据分析可远远不够格,pandas库的开发和更新让python一下子变成数据分析的流量小生,另外,scikit-learn机器学习库也让数据分析师对其偏爱。