今天来聊聊有哪些值得推荐的数据可视化工具?
说到可视化工具,首先当然是Excel,你敢说你没用过Excel来作图?作为一款强大、好用、易上手的数据分析工具,它使用简单、易上手,几乎不用刻意去学习,只要有数据,就可以作图,主要用来做工作汇报的图多一些。
我也写过Excel可视化专题,可参考:
包括基础图表:
以及基础图表衍生的进阶图表:
还可以做动态图表
以及仪表盘:
其实可以把Excel可视化作为基础来学习,这样才能更好地掌握和使用其他可视化工具,另外网上有很多大神用Excel做的商务图表也堪比其他工具,比如刘万祥老师的Excel图表之道,模仿商业图表的做法,包括配色、元素等,感兴趣的小伙伴可一看。
首先要理解什么是BI,商业智能(Business Intelligence,简称:BI),又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。用BI工具都是无需代码,直接拖拽即可完成图表的制作、交互,目前好用的BI工具有:
Tableau
将数据计算和美观的图表完美地融合在一起,可以在几分钟内生成美观的图表、坐标图、仪表盘与报告。是用来快速分析、可视化的强大工具,偏向商业分析。
Power BI
作为Excel的一个插件,后来独立门户的软件,它的可视化效果非常强大。
基于JavaScript的可视化工具的使用,需要对前端的知识有一定了解,最起码要能看得懂数据在哪里改。适用于想避免写代码且有实时性图表需求且懂前端知识的人。
Echarts
比如大家最耳熟能详的Echarts,是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。图表直观生动,可交互,官方自带超多的demo库,全部开源,可自制个性化的图表。
Chart.js
风格简约,颜色活泼。
主要是R、Python里的可视化工具包,非常丰富,适用于各种场景。
ggplot2
R中最著名的可视化工具包,谁用谁知道。
Pyecharts
pyecharts是一款将Python和Echarts结合的工具,通过Python绘制出Echarts图表。
更多详细内容可参考:http://pyecharts.herokuApp.com/
Plotly
Plotly是新一代的数据可视化开发库,R, python, Excel等软件都有API接过去,与Matplotlib和Seaborn相比,Plotly将数据可视化提升到一个新的层次。Plotly内置完整的交互能力及编辑工具,支持在线和离线模式。更多使用方法可参考:plotly.com
在线工具可以快速地把表格数据转换为各种各样好看的图表
图表秀
快速制作各种传统图表和高级可视化图表
Flourish
在线的数据可视化网站,之前写的动态条形图的制作就是用它完成的。
最后,想要把一个图表做的好看,借助PPT、PS等工具也是有必要的。