Web工程師必備的43款視覺化工具
國外站點DATAVISUALIZATION.CH為大家總結出了當前熱用的43款視覺化工具,包括Arbor、Chroma.js、D3.js、Google Chart Tools等,絕對讓你一飽眼福。
1.Arbor.js
Arbor是一個免費的、視覺化的圖形庫,基於向量建立動態的連線圖。它為圖形組織和螢幕重新整理處理提供了一個高效的、力導向的佈局演算法。
2.CartoDB
CartoDB是一個地圖Web Service,並提供非常豐富API,利用它可以輕鬆建立動態的、視覺化的資料驅動地圖。
互動式色彩空間資源管理器,允許預覽一組線性插值等距的顏色。
4.Circos
Circos是一個Perl語言開發的自由視覺化軟體,最初主要用於基因組序列相關資料的視覺化,目前已應用於多個領域,例如 影視作品中的人物關係分析,物流公司的訂單來源和流向分析等,大多數關係型資料都可以嘗試用Circos來視覺化。
ColorBrewer是專門為幫助使用者選擇地圖和其他圖片配色方案而設計的線上工具。
Cubism.js是D3視覺化庫的一個外掛,用於實現時序圖。
7.D3.js
D3是最流行的視覺化庫之一,它被很多其他的表格外掛所使用。它允許繫結任意資料到DOM,然後將資料驅動轉換應用到Document中。你可以使用它用一個陣列建立基本的HMTL表格,或是利用它的流體過度和互動,用相似的資料建立驚人的SVG條形圖。
8.Dance.js
基於Data.js和Underscore.js的一個簡單的資料驅動的視覺化框架。
9.Data.js
Data.js是一個JavaScript資料表示框架,提供統一的介面和資料域。
10.DataWrangler
DataWrangler是一個互動式的資料清理和轉換的視覺化工具。
11.Degrafa
Degrafa是一個功能強大的宣告式繪圖框架,提供豐富的使用者介面、資料視覺化和對映。
12.Envision.js
Envision.js是一個可以快速建立動態、互動式的時間序列的視覺化庫。
13.Flare
一組軟體工具集,用於在ActionScript中建立互動式的視覺化資料。
14.GeoCommons
GeoCommons是一個視覺化的資料地圖分析工具。
15.Gephi
Gephi是一個視覺化的網路探索平臺,用於構建動態的、分層的資料圖表。
Google Chart Tools可以幫助你將資料轉化為圖表,並嵌入自己的網頁,這些圖表還擁有互動功能,可以鑽入,或通過滑鼠盤旋獲取詳細資訊,還可以實現動畫圖表。
Google Fusion Tables是一個資料視覺化服務,Fusion Tables可以上傳100MB的表格檔案,同時支援CSV和XLS格式,當然也可以把Google Docs裡的表格匯入進來使用。對於大規模的資料,可以用Google Fusion Tables創造過濾器來顯示你關心的資料,處理完畢後可以匯出為csv檔案。
Google Refine是一款非常強大的資料整理工具,可以幫助使用者清理資料,進行格式轉換等。
一個視覺化程式語言,旨在收集、處理視覺化資訊。
一個JavaScript庫,用於給Web建立互動式的、視覺化的資料。
21.Kartograph
Kartograph是一個簡單且輕量級的框架,建立互動式地圖應用程式無需谷歌地圖或其他任何地圖服務。
22.Leaflet
Leaflet是一個輕量級的JavaScript庫,用來建立基於平鋪系列的互動式地圖,桌面和手機瀏覽器皆適用。
23.Many Eyes
一個Web應用程式,用來建立、分享和討論使用者上傳圖形資料。
24.MapBox
一個Web平臺,用於託管自定義的地圖設計和一些列的開源工具。
25.Miso Dataset
一個客戶端資料轉換和管理庫,用來載入、解析、查詢和運算元據。
26.Modest Maps
提供基本的地圖功能,包含豐富的API。
一個Web應用程式,把Excel資料轉換成友好的Web檔案,如HTML、JSON、XML等。
28.NodeBox
一個桌面應用程式,允許您建立生成,靜態,鼓舞或互動的視覺效果。
29.Paper.js
一個向量圖形指令碼框架。
30.Peity
Peity是一個簡單jQuery外掛,把任何一個元素內容轉換成一個簡單圖餅、線條或條形圖示。
31.Polymaps
一個基於向量和tile建立動態、互動式的動態地圖。
32.Prefuse
Prefuse是一組API工具包,它有兩個專案,一個是基於Java的API呼叫(prefuse toolkit),生成Applet或者視窗程式,另一個是基於ActionScript的API呼叫(prefuse flare),可以生成Flash。
33.Processing
一個開源的程式語言,是Java語言的延伸,並支援許多現有的Java語言架構,不過在語法 (syntax) 上簡易許多,並具有許多貼心及人性化的設計。Processing可以在Windows、MAC OS X、MAC OS 9 、Linux等作業系統上使用。
該框架主要針對不想使用Flash或Java applets進行圖片程式設計以及Web互動的開發者。Processing.js使用JavaScript在HTML5的Canvas元素上繪製形狀以及操作影像。
35.Protovis
Protovis是一個視覺化JavaScript圖表生成工具。
36.R
R主要用來進行資料探索、統計分析、作圖的解釋型語言。
37.Raphaël
Raphaël是一個小型的JavaScript 庫,用來簡化在頁面上顯示向量圖的工作。
38.Recline.js
Recline.js是一個開源的JS庫用於利用JavaScript+HTML輕鬆建立基於資料的應用。這個庫擁有大最的功能來處理資料集包括:載入,查詢和操作等。
39.Rickshaw
Rickshaw是一個基於D3.js來建立序互動式的時間序列圖表庫。
40.Sigma.js
Sigma.js是一個開源的輕量級庫,用來顯示互動式的靜態和動態圖表。
Tableau Public是一款桌面視覺化工具,使用者可以建立自己的資料視覺化,並將互動性資料視覺化釋出到網頁上。
42.Tangle
Tangle是一個用來探索、Play和可以立即檢視文件更新的互動式庫。
43.Timeline
Timeline即時間軸,使用者通過這個工具可以一目瞭然的知道自己在何時做了什麼。
相關文章
- web前端工程師必備技能Web前端工程師
- Linux運維工程師必備工具合集Linux運維工程師
- 前端工程師必備:前端的模組化前端工程師
- 資料視覺化開發必備的10款工具,真強大視覺化
- 分享一個 BACnet 除錯工具 工程師必備除錯工程師
- AI工程師必備技能 - 凸優化介紹AI工程師優化
- 10個爬蟲工程師必備的工具瞭解一哈爬蟲工程師
- 前端工程師必備資源前端工程師
- Web前端工程的裝機必備軟體Web前端
- AI工程師必備技能 - 凸最佳化介紹AI工程師
- Linux運維工程師必備的82個工具全集(上),速收!Linux運維工程師
- Linux運維工程師必備的82個工具全集(下),速收!Linux運維工程師
- 2019前端工程師必備前端開發資源必備前端工程師
- iOS工程師Mac上的必備軟體iOS工程師Mac
- 強烈推薦| 工程化必備的幾個 Python 開發工具Python
- 用web視覺化開發工具定製工程專案全生命週期管理系統Web視覺化
- web前端工程師需要具備哪些要求?Web前端工程師
- 前端必會的nginx(配置視覺化)前端Nginx視覺化
- 怎麼做一名高薪前端工程師,必備哪些技術工具?高薪前端工程師
- 高薪全棧工程師必備 Linux 基礎高薪全棧工程師Linux
- 優秀的DevOps工程師必須具備的軟技能dev工程師
- 玩轉大資料視覺化,推薦幾個必學的工具!大資料視覺化
- Java程式設計師必備的工具和框架Java程式設計師框架
- 必須知道的JavaScript庫 - 視覺化庫JavaScript視覺化
- PHP全棧工程師必備技能select2的使用PHP全棧工程師
- 前端工程師面試必備(持續更新中)前端工程師面試
- 滲透測試工程師必用的10個工具!工程師
- 職場必備技能-BI資料視覺化,後悔沒早學視覺化
- 計算機影象與視覺入門必備計算機視覺
- 阿里P8工程師強烈推薦,60本工程師必備讀本阿里工程師
- 視覺化之資料視覺化最強工具推薦視覺化
- 怎麼做一名高薪前端工程師 需要必備哪些技術和工具高薪前端工程師
- (效率人生)程式設計師必備工具Dash程式設計師
- Django 視覺化Web展示 學習Django視覺化Web
- Web前端開發工程師必須瞭解的HTTP知識Web前端工程師HTTP
- 牆裂推薦:Web前端開發必備工具Web前端
- 視覺化bi工具有哪些視覺化
- 3步實現財務分析資料視覺化,財務人必備!視覺化
- 滲透測試工程師必知的漏洞掃描工具!工程師