经常会有人问我这么一个问题:X哥,你说这次疫情过后,哪个行业会得到最大的发展?或者说哪个行业有机会突飞猛进?
这个问题,我已经无数次在头条、朋友圈和微博上评论过了,那就是大数据和数据可视化行业。其实这也不算是两个行业,要是严格点来说,数据可视化是大数据的分支,也就是一种展现方式罢了。
试想一下这样的工作场景:
清晨,你端着一杯茶,坐在办公桌前,看着眼前大屏幕上各项指标情况,清晰,简约,一目了然,你动动鼠标,开启运筹帷幄的一天,这是月薪30K的人。
傍晚,一盏孤灯,你独坐在办公室里继续做着明天的报表,企业管理会议多,月报周报少不了,你“牺牲”在做表的途中,却还有千千万万的表哥还在路上,这是月薪5K的人。
实际情况可能是,你辛辛苦苦做出来的,也只是密密麻麻的数字与表格,你看不到结论,谈何决策?
这时候,你应该好好考虑数据可视化这个问题了。
数据可视化能力已经越来越成为各岗位的基础技能。领英的数据报告显示,数据可视化技能在年中国最热门技能中排名第一。我相信,3年过去了,
就数据分析而言,可视化探索几乎是你正式进行数据分析的第一步,通过SQL拿到数据之后,我们需要使用可视化方法探索和发现数据中的模式规律。
数据分析界有一句经典名言,字不如表,表不如图。实际上除掉数据挖掘这类高级分析,不少数据分析就是监控数据和观察数据。
除此此外,数据分析的大多时候都是要兜售自己的观点和结论的,而兜售的最好方式就是做出观点清晰数据详实的PPT和报表给老板看。
那么问题来了,令老板满意的PPT和可视化报表怎么做?我今天给你讲明白。
能做可视化的有很多种,分几大类讲一下吧。
利用Excel内置的图表做一些常规的统计图。高级复杂的譬如动态图表,图表的筛选展示可以通过写VBA来实现。通过R、Python一类的数据分析语言,调用图表功能包,呈现可视化的数据,数据分析常用。借助Echarts、HighCharts、D3.js等开源的可视化插件,嵌入代码,开发成插件包,可视化工程师和前端开发常用。报表、BI类一、Excel类Excel就不说了,虽然能连接数据源,在16年也增加了查询功能,但是大数据和可视化是一家,它处理大数据的时候贼慢,用过的人自有体会。你如果还在用它做可视化的话,建议放弃。二、专业类Python是一门编成语言,其周边的绘图库也比较丰富比如pandas和matplotlib,pandas能够绘制线图、柱图、饼图、密度图、散点图等;matplotlib主要是绘制数学函数相关的图如三角函数图、概率模型图等。
专业与技术要求都很高,不是专业搞机器学习或者科学计算的工程师,一般不会用到。而且对于干活的小兵来说,编程的学习成本太高。三、开源插件类Echarts是一个纯javascript的数据可视化库,百度的产品,常应用于软件产品开发或者系统的图表模块,图表种类多,动态可视化效果,虽然宣传是开源,但是其实收费。
四、报表/BI类上面提到的Excel、Echarts、R、Python...其实都不错,各有人爱。但是做什么都要跟紧潮流和趋势,在我看来,未来的5-10年里,可视化报表与BI就是机会。为什么?你看这次的疫情就会有答案。可视化最实用的场景就是做报表。既然这次的主题是可视化,那我就细细地讲一下酷炫的可视化报表或者BI报表是怎么做的?代码开发是怎么一回事?大屏又是如何操作?首先确定工具。目前来说,国外比较优秀的报表工具是birt报表、SAP等,但是基本无法应对中国式复杂报表,随着时间的增加,也逐渐暴露出了很大的缺点:比如对开发人员的技术要求高、项目整体工作量更大、文档技术支持缺乏等,不建议使用。国内报表工具开始被开发人员认识并熟知。虽然国内报表工具起步比较晚,但是在近几年的市场份额比重越来越大。国内以FineReport为代表,其市场占有率也是经过IDC认证的第一,是类Excel报表工具的不二选择。什么是FineReport?FineReport是一款成熟的商用报表软件,企业级应用,一定程度上可替代Excel,如业务系统报表,数据分析报表,财务报表,可与OA,ERP,CRM集成。主要两大核心是填报和数据展示。它“专业、简捷、灵活”的特点和无码理念,仅需简单的拖拽操作便可以设计复杂的中国式报表,搭建数据决策分析系统。如果你会一点java,还可以做自定义开发,毕竟属性是“java报表工具”。
好比Excel,小到可以存储统计数据、制作各式各样的图表、dashboard,大到制作财务报表、开发进销存系统。大家若不熟悉,可自行和Excel绑定对比。FineReport的优点FineReport特有的类Excel设计界面,既继承了Excel的公式、悬浮元素、单元格属性等Excel特有的优势,并且通过简单可上手的拖拽操作,减少了表哥表姐的工作量,维护起来也很方便。
企业采购报表工具有一个很重要方面,从报表设计人员角度考虑,选择易学,易用,易维护的报表设计器,因为国内的用户大都非常熟悉Excel程序的使用。别的优点先放一放,接下来我们说说它的可视化效果,对于FineReport,你要问我和其他报表有什么不同,那就是它独有的的决策报表模式,和管理层简直是绝配。直接上图。
是不是心动了,别急,它还有很多自定义插件,可以直接开发!
3D地球:四维时空展示与信息管理,前所未有的视觉冲击相对于平面地图,3D地球更加生动,表现力也更强。3D地球插件支持基于数量和位置的点标注以及以两个位置和时间为维度的流向地图,实现了Web环境下的三维展示与空间信息管理,也能够基于报表平台进行信息发布、数据共享、交流协作,并且完全基于B/S模式,与决策大屏无缝连接。
3D全景地图:构造都市圈级别的宏大场景一点小总结个人觉得在大数据时代,数据的使用是会越来越普及的,现在的很多做数据类工具的公司都在企图让数据分析变成一件没门槛的事,只有大家都能轻松上手,才能真正实现数据价值最大化。