Web工程師必備的43款可視化工具

jopen 11年前發布 | 25K 次閱讀 web

國外站點DATAVISUALIZATION.CH為大家總結出了當前熱用的43款可視化工具,包括Arbor、Chroma.js、D3.js、Google Chart Tools等,絕對讓你一飽眼福。

1.Arbor.js

Arbor是一個免費的、可視化的圖形庫,基于矢量創建動態的連接圖。它為圖形組織和屏幕刷新處理提供了一個高效的、力導向的布局算法。

Web工程師必備的43款可視化工具

2.CartoDB

CartoDB是一個地圖Web Service,并提供非常豐富API,利用它可以輕松創建動態的、可視化的數據驅動地圖。

Web工程師必備的43款可視化工具

3.Chroma.js 

交互式色彩空間資源管理器,允許預覽一組線性插值等距的顏色。

Web工程師必備的43款可視化工具

4.Circos

Circos是一個Perl語言開發的自由可視化軟件,最初主要用于基因組序列相關數據的可視化,目前已應用于多個領域,例如 影視作品中的人物關系分析,物流公司的訂單來源和流向分析等,大多數關系型數據都可以嘗試用Circos來可視化。

Web工程師必備的43款可視化工具

5.ColorBrewer

ColorBrewer是專門為幫助用戶選擇地圖和其他圖片配色方案而設計的在線工具。

Web工程師必備的43款可視化工具

6.Cubism.js

Cubism.js是D3可視化庫的一個插件,用于實現時序圖。

Web工程師必備的43款可視化工具

7.D3.js

D3是最流行的可視化庫之一,它被很多其他的表格插件所使用。它允許綁定任意數據到DOM,然后將數據驅動轉換應用到Document中。你可以使用它用一個數組創建基本的HMTL表格,或是利用它的流體過度和交互,用相似的數據創建驚人的SVG條形圖。

Web工程師必備的43款可視化工具

8.Dance.js

基于Data.js和Underscore.js的一個簡單的數據驅動的可視化框架。

Web工程師必備的43款可視化工具

9.Data.js

Data.js是一個JavaScript數據表示框架,提供統一的接口和數據域。

Web工程師必備的43款可視化工具

10.DataWrangler

DataWrangler是一個交互式的數據清理和轉換的可視化工具。

Web工程師必備的43款可視化工具

11.Degrafa

Degrafa是一個功能強大的聲明式繪圖框架,提供豐富的用戶接口、數據可視化和映射。

Web工程師必備的43款可視化工具

12.Envision.js

Envision.js是一個可以快速創建動態、交互式的時間序列的可視化庫。

Web工程師必備的43款可視化工具

13.Flare

一組軟件工具集,用于在ActionScript中創建交互式的可視化數據。

Web工程師必備的43款可視化工具

14.GeoCommons

GeoCommons是一個可視化的數據地圖分析工具。

Web工程師必備的43款可視化工具

15.Gephi

Gephi是一個可視化的網絡探索平臺,用于構建動態的、分層的數據圖表。

Web工程師必備的43款可視化工具

16.Google Chart Tools

Google Chart Tools可以幫助你將數據轉化為圖表,并嵌入自己的網頁,這些圖表還擁有交互功能,可以鉆入,或通過鼠標盤旋獲取詳細信息,還可以實現動畫圖表。

Web工程師必備的43款可視化工具

17.Google Fusion Tables

Google Fusion Tables是一個數據可視化服務,Fusion Tables可以上傳100MB的表格文件,同時支持CSV和XLS格式,當然也可以把Google Docs里的表格導入進來使用。對于大規模的數據,可以用Google Fusion Tables創造過濾器來顯示你關心的數據,處理完畢后可以導出為csv文件。

Web工程師必備的43款可視化工具

18.Google Refine

Google Refine是一款非常強大的數據整理工具,可以幫助用戶清理數據,進行格式轉換等。

Web工程師必備的43款可視化工具

19.Impure/Quadrigram

一個可視化編程語言,旨在收集、處理可視化信息。

Web工程師必備的43款可視化工具

20.JavaScript InfoVis Toolkit

一個JavaScript庫,用于給Web創建交互式的、可視化的數據。

Web工程師必備的43款可視化工具

21.Kartograph

Kartograph是一個簡單且輕量級的框架,建立交互式地圖應用程序無需谷歌地圖或其他任何地圖服務。

Web工程師必備的43款可視化工具

22.Leaflet

Leaflet是一個輕量級的JavaScript庫,用來創建基于平鋪系列的交互式地圖,桌面和手機瀏覽器皆適用。

Web工程師必備的43款可視化工具

23.Many Eyes

一個Web應用程序,用來創建、分享和討論用戶上傳圖形數據。

Web工程師必備的43款可視化工具

24.MapBox

一個Web平臺,用于托管自定義的地圖設計和一些列的開源工具。

Web工程師必備的43款可視化工具

25.Miso Dataset

一個客戶端數據轉換和管理庫,用來加載、解析、查詢和操作數據。

Web工程師必備的43款可視化工具

26.Modest Maps

提供基本的地圖功能,包含豐富的API。

Web工程師必備的43款可視化工具

27.Mr. Data Converter

一個Web應用程序,把Excel數據轉換成友好的Web文件,如HTML、JSON、XML等。

Web工程師必備的43款可視化工具

28.NodeBox

一個桌面應用程序,允許您創建生成,靜態,鼓舞或交互的視覺效果。

Web工程師必備的43款可視化工具

29.Paper.js

一個矢量圖形腳本框架。

Web工程師必備的43款可視化工具

30.Peity

Peity是一個簡單jQuery插件,把任何一個元素內容轉換成一個簡單圖餅、線條或條形圖標。

Web工程師必備的43款可視化工具

31.Polymaps

一個基于矢量和tile創建動態、交互式的動態地圖。

Web工程師必備的43款可視化工具

32.Prefuse

Prefuse是一組API工具包,它有兩個項目,一個是基于Java的API調用(prefuse toolkit),生成Applet或者窗口程序,另一個是基于ActionScript的API調用(prefuse flare),可以生成Flash。

 

Web工程師必備的43款可視化工具

33.Processing

一個開源的編程語言,是Java語言的延伸,并支持許多現有的Java語言架構,不過在語法 (syntax) 上簡易許多,并具有許多貼心及人性化的設計。Processing可以在Windows、MAC OS X、MAC OS 9 、Linux等操作系統上使用。

Web工程師必備的43款可視化工具

34.Processing.js

該框架主要針對不想使用Flash或Java applets進行圖片編程以及Web交互的開發者。Processing.js使用JavaScript在HTML5的Canvas元素上繪制形狀以及操作圖像。

Web工程師必備的43款可視化工具

35.Protovis

Protovis是一個可視化JavaScript圖表生成工具。

Web工程師必備的43款可視化工具

36.R

R主要用來進行數據探索、統計分析、作圖的解釋型語言。

Web工程師必備的43款可視化工具

37.Rapha?l

Rapha?l是一個小型的JavaScript 庫,用來簡化在頁面上顯示向量圖的工作。

 

Web工程師必備的43款可視化工具

38.Recline.js

Recline.js是一個開源的JS庫用于利用JavaScript+HTML輕松創建基于數據的應用。這個庫擁有大最的功能來處理數據集包括:加載,查詢和操作等。

Web工程師必備的43款可視化工具

39.Rickshaw

Rickshaw是一個基于D3.js來創建序交互式的時間序列圖表庫。

 

Web工程師必備的43款可視化工具

40.Sigma.js

Sigma.js是一個開源的輕量級庫,用來顯示交互式的靜態和動態圖表。

 

Web工程師必備的43款可視化工具

41.Tableau Public

Tableau Public是一款桌面可視化工具,用戶可以創建自己的數據可視化,并將交互性數據可視化發布到網頁上。

 

Web工程師必備的43款可視化工具

42.Tangle

Tangle是一個用來探索、Play和可以立即查看文檔更新的交互式庫。

 

Web工程師必備的43款可視化工具

43.Timeline

Timeline即時間軸,用戶通過這個工具可以一目了然的知道自己在何時做了什么。

Web工程師必備的43款可視化工具

整理自:DATAVISUALIZATION.CH

來自:http://www.csdn.net/article/2013-01-15/2813666-Web-Tools

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!