常用的数据可视化软件根据它们的特点可将其分为三大类:工具型可视化软件、代码型可视化软件和在线作图工具。
工具型可视化软件有丰富而简单的制图操作界面,可以快速出图。代码型可视化软件需要用户掌握专门的编程语言,入门门槛较高。在线作图工具作为轻量级作图工具的最大特点是在线免安装,傻瓜式操作,却能输出精美图表。
1、工具型可视化软件
工具型可视化软件的特点是简单易用,不需要复杂的编程过程,符合大部分职场人士的需求。工具型可视化软件基于界面操作,所见即所得,Excel是其中最常用的软件,如图所示。使用Excel制图不需要技巧,它作为高效的内部沟通工具,适用于快速搜索数据,展示结果。Power BI、Tableau等商业智能(BI,Business Intelligence)可视化软件也较常用,虽然精通它们需要掌握特定的数据分析语言,但是简单的可视化需求完全可以无代码实现,所以笔者将其归类为工具型可视化软件。其他工具型可视化软件还有专业的统计软件,如SPSS,也可以通过鼠标操作制作专业的可视化图表。
在Excel中利用条件格式制作项目管理甘特图
2、代码型可视化软件
代码型可视化软件指无法通过简单的用户界面作图,需要通过代码指定图表要素才能完成图表制作的可视化软件。代码型可视化软件包括Python,它可以安装各种功能的模块,由此带来强大的可视化功能,并且大部分Python的可视化库是免费开源的。Python的可视化库有Matplotlib、Pyecharts、Plotly Express、Seaborn等,如图所示是Pyecharts制图示例。Python数据可视化的应用十分广泛,在自然科学、工程技术、金融和通信等领域都有对应的专业工具。其他代码型可视化软件还有专业的绘图软件Matlab及统计分析语言R语言,掌握它们也需要了解特定的编程语言,它们的共同特点是作图功能强大,绘图精准、专业。
Python可视化库Pyecharts制图示例
在线作图工具
随着数据可视化技术不断发展,数据可视化开始搬到了“云端”,各种轻量级的在线数据可视化工具应运而生。使用这些在线作图工具作图简单,只需要单击鼠标就可以完成操作。同时,使用它们时不需要复杂的安装过程,只需要使用浏览器打开网址就可以进入操作界面。常用的在线作图工具包括:开普勒(Kepler)、微软—沙舞(SandDance)、Flourish工作台(Flourish Studio)、花火(hanabi)和Datawrapper网站,读者可使用搜索引擎找到对应网站后进行尝试,你会发现在线作图工具不仅简单,而且制作的图表之精美也是普通作图软件很难媲美的
随着大数据技术和自助商业智能分析工具在国内的不断发展,对Excel使用者来说,跳出传统的Excel分析思维,面对海量数据时从更宽广的视角去分析和发现问题变得越来越重要。不同于Excel“所见即所得、所做即所得”的传统分析方法,Smartbi要求使用者对数据库基本概念有一定的了解,使用抽象思维分析和解决问题。