【转】56种开源数据可视化工具简介

数据时代数据可视化成为理解和表达数据的有效甚至是唯一的手段。

一共56个,盘点最实用的大数据可视化分析工具

工欲善其事必先利其器,本文对55个流行的数据可视化工具开源协议,主页,文档,案例等资源的进行简单介绍,其中包括著名的D3.js,R,Gephi,Raphaël,Processing.js,Tableau Public,Google Chart Tools,Arbor.js等,资料来源http://selection.datavisualization.ch/

1 Arbor.js

功能简介
Arbor是一个使用web workers 和jQuery创建的图可视化库。它不是一个包络万象的框架,提供了一个高效,力导向布局算法加上抽象的图形组织和屏幕刷新处理。它支持离频编辑,这意味着你可以和canvas、SVG甚至HTML一起使用。

2 CartoDB

功能简介
CartoDB是一个云上的地理空间数据库,允许存储和可视化web上的数据。使用CartoDB可以快速创建基于地图的可视化效果。

3 Chroma.js

功能简介
Chroma.js是一个很小的JavaScript库(8.5KB)包含各种颜色转换和色阶。

4 Circos

功能简介
Circos是一个软件包,用于数据和信息可视化。它使用圆形布局来可视化。这使得Circos非常适合游览物体或位置之间的关系。

5 Cola.js

功能简介
Cola.js是一个开源的JavaScript库,使用基于约束的优化技术的排列HTML5文档和图表。它和D3.js 和svg.js配合使用会更好。核心布局是基于C ++的libcola库的JavaScript代码完全重写。它有为d3.js设计的适配器,允许您将cola作为D3力布局的一个简易替换。它不像D3力的布局收敛到一个局部最优,而是通过一个简单的退火策略强制收敛。

6 ColorBrewer

功能简介
一个为图表选择颜色的工具。

7 Cubism.js

功能简介
Cubism.js是D3的插件用于时间序列的可视化。使用Cubism可以构建更好的实时仪表板。

8 Cytoscape

功能简介
Cytoscape的是一个复杂网络的可视化工具。适用于各种问题领域,包括生物信息学,社会网络分析,语义网络。

9 D3.js

功能简介
目前最流行的数据可视化库之一,小型,灵活,高效的数据可视化库,用来创建和操作基于数据的交互式文档。

10 Dance.js

功能简介
Dance.js是一个简单的数据驱动的可视化框架。它基本上有Backbone.js的味道,但富含一些非常流行的D3.js可视化框架的思想。

11 Data.js

功能简介
一个数据表示框架,为领域数据提供统一的接口。

12 DataWrangler

13 Degrafa

14 Envision.js

15 Flare

16 GeoCommons

17 Gephi

18 Google Chart Tools

19 Google Fusion Tables

20 I Want Hue

21 JavaScript InfoVis Toolkit

22 Kartograph

23 Leaflet

24 Many Eyes

25 MapBox

26 Miso

27 Modest Maps

28 Mr. Data Converter

29 Mr. Nester

30 NVD3.js

31 NodeBox

32 OpenRefine

33 Paper.js

34 Peity

35 Polymaps

36 Prefuse

37 Processing

38 Processing.js

39 Protovis

40 Quadrigram

41 R

42 Raphaël

43 Raw

44 Recline.js

45 Rickshaw

46 SVG Crowbar

47 Sigma.js

48 Tableau Publi

49 Tabula

50 Tangle

51 Timeline.js

52 Unfolding

53 Vega

54 Visage

55 ZingCharts

Via: tianxuzhang博客
转自:http://www.36dsj.com/archives/28060

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容