作为一名统计数据发掘师,一提到统计数据可视化就会感到莫名其妙兴奋,我认为统计数据可视化有两个非常重要的部分:两个是统计数据,两个是可视化。而他们最常见的难题是一看早已有了统计数据,却不知道如何去可视化。
市售有相当多的可视化辅助工具,绝对能剪草你的眼,但那些大多是准入门槛较为高的辅助工具,比如说Gantti、Paper.js、Highchart.js之类,不得不说,它们在技术微观上确实做的很牛逼,也很成熟。但针对的采用人群也较为单个,是开发人员。
对个人觉得在大统计数据时代,统计数据的采用是会越来越普及化的,现在的很多做统计数据类辅助工具的公司都在试图让统计数据发掘变成一件没准入门槛的事,只有我们都能随心所欲上手,才能真正同时实现统计数据价值最小化。
所以站在这个角度上说,想给我们所推荐三款天下人可用,能快速给统计数据借力的可视化辅助工具。
统计数据可视化的目地?
在所推荐辅助工具之前他们须要回答另外两个难题,你须要用那些统计数据可视化的辅助工具来做甚么,同时实现甚么目地?
或许你因为有两个完整的想法,早已透过事实校正了,须要用更简单简练的方式来展现出出来,从而讲诉两个方法论或是是两个故事;或许你是有大量的统计数据,你想怎么从那些统计数据中间辨认出,发掘,并展现出一些统计数据背后的知识或是洞悉,辨认出等;或许你是有各种各样的统计数据,但你要学统计数据可视化,程式设计,或是统计数据冲洗,你须要两个功能强大的统计数据可视化辅助工具同时实现透过拖曳就能完成统计数据的可视化,并且能得出合适的展现绘图;或许除了其他的各种情景,但所有统计数据可视化辅助工具都有他核心服务的两个情景,很漂亮,功能强大,简单,协同,智能化,之类都是每两个统计数据可视化辅助工具的父母给与他的两个条码,他们须要相匹配相关的条码来做相关联的所推荐。首先要明确统计数据发掘是须要以人格需求为取向的,撇开目地所推荐可视化辅助工具都是刷无赖。
他们能将他们分类为:
对个人自助预测:非程式设计式可视化,能适宜业务相关人员、营运相关人员等展开人格统计数据发掘,不须要倚赖IT相关人员,代表者辅助工具比如说python、FineBI、Tableau等BI辅助工具;指标监视型财务报表:能及时反映业务实际情况,给与统计数据发掘支持展开预测预测、重大决策确诊等,主要辅助工具是应用于虚拟化的财务报表平台,国内除FineReport似乎也没有别的;静态统计数据可视化:能同时实现静态静态统计数据的更新与展现,除时间字符串统计数据,除了静态方向统计数据、静态抛物线统计数据之类,较为专业,代表者辅助工具为ECharts等;基于这一假设,开始基于目地性所推荐三款统计数据可视化辅助工具。
一、对个人自助预测
1、FineBI
简洁明了的统计数据发掘辅助工具,也是我对个人最喜欢的可视化辅助工具,优点是零代码可视化、可视化图表丰富,只须要拖拖曳拽就能完成十分炫酷的可视化效果,拥有统计数据整合、可视化统计数据处理、探索性预测、统计数据发掘、可视化预测报告等功能,更重要的是对个人版免费。
主要优点是能同时实现自助预测,而且学习成本极低,几乎不须要太深奥的程式设计基础,比起很多国外的辅助工具都较为功能强大上手,非常适宜业务相关人员和营运相关人员。
在综合性方面,FineBI的表现还是比较突出,不须要程式设计而且简单易做,能同时实现平台展现,较为适宜企业用户和对个人用户,在统计数据可视化方面是两个不错的选择。
2、python
本来没想把python放进来的,毕竟python这种语言学习起来是较为麻烦的,但最终还是觉得python太强大了,统计数据发掘可视化只是python的一小部分应用方向,如果你不想敲代码的话,建议忽略这一节。
其实利用Python 可视化统计数据并不是很麻烦,因为Python中有两个专用于可视化的库matplotlib和seaborn能让他们很容易的完成任务。
3、Tableau
Tableau是各大外企在用的统计数据发掘类财务报表辅助工具,对个人感觉主打的是:天下人都会用的统计数据发掘辅助工具,透过简单的绘图化操作(类似Excel)就能得出自己想要的预测结果。
原理是透过连接公司统计数据库基于一定的SQL语法建立基本统计数据集,对统计数据集展开预测。这对统计数据集的完整性有很高的要求。
二、指标监视型财务报表
1、FineReport
可视化的一大应用是统计数据财务报表,而FineReport能自由编写整合所须要的财务报表字段展开财务报表输出,支持定时刷新和监视邮件提醒,是大部分传统制造业/互联网公司会常用到的财务报表平台。
尤其是公司体系内经营财务报表,他们用的是商业财务报表辅助工具,是FineReport。所推荐他是因为有两个高效率的点:
能完成从统计数据库取数(有整合统计数据功能)—设计财务报表模板—统计数据展现的过程。类似excel做财务报表,一张模板配合参数查询能代替几十张财务报表。三、静态统计数据可视化
两个采用 JavaScript 同时实现的开源可视化库,底层倚赖轻量级的矢量绘图库 ZRender,提供简单,交互丰富,可高度个性化定制的统计数据可视化图表,它是由百度团队开源的。
在实际开发中采用的往往会要求从服务器端取统计数据展开静态显示,一般来说统计数据请求过程如下:
客户端透过ajax发送请求;服务器端Servlet接收请求;生成json统计数据并返回给客户端;客户端接收统计数据后显示。通常都是用Jsp+Servlet+Echarts来同时实现静态统计数据可视化的。
最后分享一些相关资料: