今天小编将为大家盘点六十款数据分析的可视化工具,让你妥妥的成为会议室乃至全公司最亮的崽~
1、ChartBlocks
ChartBlocks是一款网页版的可视化图表生成工具,在线使用。通过导入电子表格或者数据库来构建可视化图表。整个过程可以在图表的向导指示下完成。它的图表在HTML5的框架下,使用强大的JavaScript库D3.js来创建图表。图表是响应式的,可以和任何的屏幕尺寸及设备兼容。 还可以将图表嵌入任何网页中。
2、D3.js
D3是个图表库,对于前端工程师来说,D3.js 称得上是最好的数据可视化工具库。D3(Data Driven Documents)是支持SVG渲染的另一种Java库。但是D3能够提供大量线性图和条形图之外的复杂图表样式,例如Voronoi图、树形图、圆形集群和单词云等。
D3厉害的地方在于它建立了一整套数据到SVG属性的计算框架,常用Data visualization模型,大多都可以再d3.layout里面找到。D3.js运行在JavaScript上,并使用HTML,CSS和SVG。
D3.js是开源工具,使用数据驱动的方式创建漂亮的网页,D3.js可实现实时交互,这个库非常强大和前沿。
3、Table
Tableau公司将数据运算与美观的图表完美地嫁接在一起。它的程序很容易上手,各公司可以用它将大量数据拖放到数字"画布"上,转眼间就能创建好各种图表。这一软件的理念是,界面上的数据越容易操控,公司对自己在所在业务领域里的所作所为到底是正确还是错误,就能了解得越透彻。其两种不同的变体是基于云计算的Tableau Online和Tableau Server。
4、Google Chart API
Google Chart提供了一种非常完美的方式来可视化数据,提供了大量现成的图标类型,从简单的线图表到复杂的分层树地图等。它还内置了动画和用户交互控制。
5、R
R语言是主要用于统计分析、绘图的语言和操作环境。虽然R主要用于统计分析或者开发统计相关的软件,但也有用作矩阵计算。其分析速度可比美GNUOctave甚至商业软件MATLAB。
6、http://Visual.ly
如果你需要制作信息图而不仅仅是数据可视化,http://Visual.ly是最流行的一个选择。
7、Processing
Processing是数据可视化的招牌工具。你只需要编写一些简单的代码,然后编译成Java。Processing可以在几乎所有平台上运行。
8、Leaflet
Leaflet是一个开源的Java库,用来开发移动友好地交互地图。
9、Openlayers
Openlayers可能是所有地图库中可靠性最高的一个。虽然文档注释并不完善。且学习曲线非常陡峭,但是对于特定的任务来说,Openlayers能够提供一些其他地图库都没有的特殊工具。
10、Poly