摘要: 數據可視化無處不在,而且比以前任何時候都重要。無論是在行政演示中為數據點創建一個可視化進程,還是用可視化概念來細分客戶,數據可視化都顯得尤為重要。以前的工具的基本不能處理大數據。本文將推薦39個可用於處理大數據的可視化工具(排名不分先後)。
其中許多工具是開源的,能夠共同使用或嵌入已經設計好的應用程序中使用,例如Java,JSON,SVG,Python,HTML5,甚至有些工具不需要任何編程語言基礎。其他的則是商業智能平台,能夠進行複雜的數據分析並生產報告,並配有多種方式實現數據可視化。無論你是需要對數據進行分析並且決定用最好的方式向你的客戶或同事進行展示,還是你心裡有一個視覺化佈局但需要將此概念應用到生活中,該表單中總會有一款工具能夠滿足你的需求。
1.Polymaps
需要在地圖上展示複雜的數據集?Polymaps是一個免費的Java庫,也是SimpleGeo和Stamen的開發的一個聯合項目。這種複雜的地圖疊加工具可以加載多種規模的數據,提供多級別縮放功能,大到國家,小到街景。
主要特點:
- 使用可縮放矢量圖形(SVG)
- 展示國家、州、城市、社區和街景
- 基本的CSS規則控制設計
- 圖片是球形墨卡托瓦格式
費用:免費
2.NodeBox // @Nodebox
實驗媒介研究小組(Experimental Media Research Group)開發的一組開源工具,NodeBox的兼容性是跨平台圖片庫或Mac的app都能創建Python編碼的2D界面。
主要特點:
- 與標准設計應用程序集成
- 跨平台,基於節點的圖形用戶界面(GUI)
- NodeBox1 – Python編碼、2D界面的Mac應用程序
- 導入多種類型的數據,包括Excel
- 動畫效果
- 運用最少的編程技能建立一個生產設計
費用:免費
3. Flot
JQuery的一個Java繪圖庫,Flot是一個基於瀏覽器的應用程序,並且能夠兼容大多常見的瀏覽器,包括IE、Chrome、Firefox、Safari和Opera。Flot對於數據觀點支持多種可視化選擇,交互式圖表、堆疊式圖表、平移和縮放,以及通過各種插件實現各種特定功能。
主要特點:
- 支持線性、圖片,用任何組合填充區域
- 在同一個數據序列裡運用組合展示元素
- 繪圖分類以及文本數據
- 增加DOM操作標準的HTML
- 產生切換系列交互式視覺效果
- 直接的畫布准入繪製自定義形狀
費用:免費
4.Processing // @ProcessingOrg
Processing創建之初為教計算機基礎知識在視覺環境的一種手段,但現在由學生、設計師、研究者、藝術家和業餘愛好者使用,用於創造學習模型和實際產品的原型。用戶可以創建簡單或複雜的圖像,動畫,和相互作用。
主要特點:
2D、3D和PDF格式輸出
交互作用程序
Open GL一體化
超過1000個庫的附加功能
創建交互、文本、動作和動畫
5. Processingjs
Processing的姐妹站點,Processing.js這個工具可以處理複雜的數據視覺化、圖形、圖表或是其他視覺效果,並是網頁可用的形式,並不需要任何擴展程序或插件。這就意味著你可以運用標準Processing語言寫代碼並且插入到你的網站,而且Processing.js並不需要額外的編碼需求來實現其功能。
主要特點:
- 允許Processing代碼可以在任何HTML5瀏覽器運行
- 動畫和交互式可視化效果融入任何web 頁
- 沒有額外的編碼需要
費用:免費
6. Tangle
Tangle是一個Java庫和工具,不僅僅是視覺化,還允許設計師和開發者創建reactive程序,對數據的關係可以提供深層理解。例如,一個網頁端的轉換計算器能夠轉換貨幣或測量。
主要特點:
- 允許讀者來改變參數
- 基於定義的變量、格式和分類
- 運用Tangle類創建圖表和其他可視化效果
- 能夠創建動態的展示
- 同時使用多種變量建立控件和視圖
費用:免費
7. D3.js
一個強調網頁標準的用來創建數據可視化Java庫。使用HTML、SVG和CSS,可以讓使用者以數據驅動的方式去操作DOM,能夠滿足現在瀏覽器的兼容性並且不受專用框架的限制。
主要特點:
- 綁定任意數據到DOM
- 創建交互式SVG條形圖
- 從數據集裡產生HTML表格
- 多種組合和插件來增強兼容性
- 內置的可重複使用的組件以便於編碼
費用:免費
8. FF Chartwell // @FontFont
FF Chartwell將簡單數字串轉換會可編輯的數據可視化,並進一步的自定義使用OpenTy功能。它是能夠用於標准設計套件,例如Adobe CreativeSuite,簡單化圖表的設計。
主要功能:
- 使用簡單的數據串來產生圖表
- 有利於創建一個大信息圖元素
- 沒有編碼功能節省時間
- 與設計應用程序一體化
- 多種可視化類型
費用:
- 所有功能-$119
- 單個功能-每個$25 (條形、垂直圖、線形圖、餅圖、雷達圖、環形圖、玫瑰圖)
9. Google Maps // @GoogleMaps
谷歌地圖提供一些APIs給開發者,例如穀歌地球、谷歌地圖圖像和谷歌地方信息。這些工具能夠使開發者為任何應用程序或網站建立交互式視覺地圖程序。
主要特點:
- 將地圖嵌入網頁中
- 提出有關機構、感興趣的地方和其他位置的數據
- 能夠使網站訪問者在你的網站限制範圍內使用谷歌地球。
10. SAS VisualAnalytics // @SASsoftware
SAS可視化分析工具為了更加全面的分析能夠探索各種尺寸的數據集可視化。擁有直觀的平台和自動化預測工具,SAS視覺分析允許甚至可以讓無技術基礎的用戶來探索數據和潛在機會之間更加深層次的關係。
主要特點:
- 在前置或公共或私人云上部署
- 拖放圖表自動為數據選擇最好的佈局
- 彈出提示區識別潛在的重要的相關性
- 場景分析能夠在變量變化基礎上進行預測
- 存儲視圖為報告、圖片或SAS移動端
- 用戶易於使用數據來整合行為元素
費用:
- 完整功能免費演示版(不同環節之間不能儲存報告)
- 按要求報價
11. Raphael
一個Java庫用來在網頁上創建矢量圖形,Raphael使用SVG和VML,因此每一個被創建的圖表同時也是一個DOM對象,Raphael的目標是能夠矢量圖表作品能夠跨瀏覽器兼容。
主要特點:
- 網頁上包括Raphael.js功能
- 創建多種多樣的圖形、表格和其他數據可視化
- 多圖表能力
費用:免費
12. Inkscape // @Inkscape
Inkscape提供的功能類似於Corel Draw和Illustrator軟件,然而它的開源編輯器是矢量圖形。Inkscape支持許多先進的SVG功能,因此能夠輕易使用,並鼓勵開發者在社區環境里合作。
主要特點:
- 類似標準軟件處理複雜的圖表任務
- 內置的SVG格式
- 創建網站原型
- 導入和顯示位圖的功能
- 文件儲存為矢量圖
費用:免費
13. Leaflet // @LeadletJS
一個開源Java庫,Leaflet是用來創建移動友好性、交互式地圖的工具。由VladimirAgafonkin和一個團隊貢獻開發而成,Leaflet設計的目標是簡潔性、表現性和易用性。
主要特點:
- 所有主要桌面和移動瀏覽器上能工作
- 各種擴展功能的插件
- 一體化的互動功能
- 多重可用地圖層
- CSS3功能提供流行型的用戶交互作用
- 消除移動設備上敲打延遲
費用:免費
14. Crossfilter
Crossfilter使我們能夠在瀏覽器裡探索大量多元數據集,也是Java庫,能夠處理超過一百萬記錄的數據集。Crossfilter使用語義版本控制並且易於使用值、目標和其他元素和命令來自定義的創建數據可視化。實際上,它使Square Register的商家有權利操縱銷售和購買數據。
主要特點:
- 使用語義版本控制
- 探索大量多元數據
- 快速增量過濾和減少
- 提高實時直方圖的表現力
費用:免費
15. Open Layers 3
可以用OpenLayers在任何網頁裡插入一個動態地圖。它執行Java API用於建立網頁端地理學的應用程序,並且不需要服務端依賴關係能在大多數現在的網頁瀏覽器工作。它是一個開源軟件,結合了最新的HTML5和CSS功能,提高了3D功能。
主要特點:
- 在大多數現代網頁瀏覽器里工作(平鋪和矢量圖冊)
- 不需要服務端依賴
- 創建個性化嵌入的、動態的地圖
- 縮放功能、地理位置和其他函數功能
- 開箱移動支持
費用:免費
16. Kartograph
Kartograph即使Python庫也是Java庫,迎合了想要創建友好型Illustrator SVG地圖和交互式地圖的開發者,並且能夠在各主要瀏覽器上運行。
主要特點:
- 兩個庫:Python和Java
- Kartograph.js能在幾分鐘內創建交互式地圖
- 獨立運作,不需要服務器
- Kartograph使用簡單型的Visvalingam創建緊湊型SVGs
- 地圖上的數據集層能進行多層級可視化
費用:免費
17. Microsoft Excel
Microsoft Excel因為它的數據處理和分析功能而廣泛聞名,但是它經常用於創建強大的數據可視化。Excel的最新版本塞滿了可視化工具,包括被推薦的圖表,不同方法迅速分析並展現數據,有多重控制選擇來改變和佈局可視化。
主要特點:
- 在同一個程序裡運行數據分析並且創建可視化
- 數據多種展現的方式進行比較
- 改變平鋪、佈局和其他格式選擇
- Excel推薦數據最好的可視化方式
- 能夠兼容Microsoft Office產品
費用:
- Office 365 Home– 每年$99.99或每月$9.99
- Office 365 Personal –每年$69.99或每月$6.99
- Office Home& Student 2016 – 永久購買$149.00
- Office 365 Business Essentials – 每個用戶每月$50(每年義務)
- Office 365 Business –每個用戶每月$8.25(每年義務)
- Office 365 Business Premium – 每個用戶每月$12.50(每年義務)
18. Modest Maps
對於想要將交互地圖放進應用程序的開發者而言,Modest Maps是一個免費的而且能夠擴展的庫,由Stamen, Bloom,和MapBox合作開發。
主要特點:
- 用於為基礎構建映射工具
- 用於少數擴展程序,例如MapBox.js,HTMAPL和Easey
- 保護基本控制的設計
費用:免費
19. CartoDB
CartoDB允許你在數分鐘內上傳並視覺化數億個數據值。它還具有地理空間分析功能探索、改進,並從您的數據獲得的見解。
主要特點:
- 探索數據並獲取見解
- 直接在地圖上編輯數據
- 與PostGIS 兼容的更強大的分析
- 先進版本的CartoCSS▏支持柵格數據和矢量數據
費用:
- 免費—無限數據集/4層地圖層,,250MB矢量數據,每月1000條推特
- 基礎版-每月$149,無限數據集/5層地圖層,500MB矢量數據,每月10000條推特,同步表格,私人地圖,可移除標識
- 專業版-每月$449,無限數據集/6層地圖層,1.5GB矢量數據,每月250000條推特,同步表格,私人地圖,可移除標識
- 企業版-每月$825,無限數據集/6層地圖層,5GB矢量數據起步,每月250000推特,同步表格,私人地圖,可移除標識
20. Google Charts
Google Charts提供大量數據可視化格式,從簡單的散點圖到分層樹地圖。可視化效果是完全個性化的,你可以通過動態數據進行實時連接。
主要特點:
- 谷歌利用同樣的圖表
- 將多個圖表組裝成直觀的儀表板
- 兼容多個瀏覽器
- 多個平台可使用(IOS和安卓設備)
- 從各種圖表中選擇
費用:免費
21. Gephi // @Gephi
Gephi是能在Windows、Linus和Mac OS系統上運行的開源應用程序。該平台允許用於可視化和探索數據,包括複雜的線性分析、社會網絡分析等其他深入了解數據關係的模型。
主要特點:
- 插件更加個性化
- 深層數據分析來檢測關係
- 內置的3D 渲染引擎
- 實施視覺化
- 動態過濾
- 有內置的直觀的工作量組織界面
費用:免費
22. Flare
Adobe Flash Player裡可以運行的創建數據可視化的Action庫,Flare是一個開源應用程序,由一些知名組織和出版商使用,來創建強大的可視化圖,包括Slate、IBM VisualCommunication Lab和ABC News。
主要特點:
- 處理複雜、交互式圖表
- 支持數據管理、視覺編碼、動畫和交互作用
- 各種可視化表格從時間線到多層圖表來說明關係
費用:免費
23. Envision.js
用Envision.js庫創建快且交互式HTML5可視化,能夠展示實時數據、時間序列、財務可視化、AJAX驅動財務圖表和自定義可視化,包括分形。
主要特點:
- 內置各種圖表和圖形的模板
- 將可視化效果、交互作用和自定義組件一體化
- 自定義圖表層類型
費用:免費
24. Miso
開發中的一個開源工具,Miso合併數據集、故事版和d3圖表來創建交互式故事和數據可視化效果。Miso是The Guardian和Bocoup的聯合項目,得到GlobalDevelopment、The Bill和Melinda GatesFoundation的支持。
主要特點:
- 高質量交互式故事
- 數據可視化內容
- Java 客戶端的數據管理和轉換庫
- 運用D3.js創建可重複使用圖表
費用:免費
25. The R Project
R Project是在UNIX、Windows和Mac OS上運作的統計計算軟件。設計的目的是用於統計計算和統計製圖,它考慮了不同應用的S語言,也包含了一些本身的S代碼,在R裡沒有改變,雖然也有一些顯著的不同。
主要特點:
- 數據處理、計算和圖表展示
- 用於即時分析的集成工具
- 條件、 循環、 用戶定義的遞歸函數和輸入/輸出設備
- 定義新功能來增加兼容性
費用:免費
26. Tableau Public // @Tableu
Tableau是一個簡單的、使用友好的用來迅速創建交互式可視化數據,並將它們嵌入你網站的工具。設計的目的是能由開發者、或無開發經驗的人使用,例如博主、記者、研究員、律師、教授和學生。
主要特點:
- 可以網上使用,或者下載並處理可視化
- 桌面端完整版應用程序圖片可以在公共服務器進行儲存
- 存儲數據空間有50MB(免費計劃)
- 拖拉式界面,不需要編程技巧
費用:
- 公共版本-免費
- 個人版本-每個用戶$999
- 專業版本-每個用戶$1999
27. Timeline JS // @knightlabTimeline JS3
Timeline JS作為開源工具能夠從多重資源中提出媒介,運用40中不同語言建立交互式時間軸。內置支持Twitter, Flickr,Google Maps, YouTube, Vine和其他應用程序,Timeline JS擁有大量功能,能夠進一步的拓展進行自定義安裝來兼容JSON。
主要特點:
- 運用GoogleSpreadsheet數據建立時間軸
- 上傳電子表格,並生成嵌入代碼
- 從第三方apps在時間軸裡嵌入音頻、視頻
- WordPress插件
- 從JSON數據庫中填補數據
費用:免費
28. Quadrigram //@quadrigam
Quadrigram使用戶能夠創建自定義可視化效果,運用他們的數據和來自內置裡圖表、圖形等各種組件來quadrification 和疊流。基於可視化編程語言(VPL),Quadrigram是能從多個數據源提取並創建不斷變化的原型和數據可視化效果。
主要特點:
- 完整的交互式可視化庫
- 建立動畫、儀錶盤或更多其他的
- 草圖想法和創建快速原型
- 基於雲計算的快速數據處理
- 集成R 和Gephi 的服務端
- 利用多個公開發布的數據集
費用(價格轉換自歐元):
- 學術版-每月$6.43(1個用戶,100MB存儲量)
- 個人版-每月$20.38(1個用戶,3GB存儲量)
- 專業版-每月$63.27(3個用戶,10GB存儲量)
- 工作版-每月$267.02(20個用戶,100GB)
- 企業版-聯繫報價
29. Prefuse
Prefuse是一個數據可視化工具,IBM視覺傳播實驗室用於該公司Many Eyes工具來創建可視化效果。Prefuse軟件包為Java提供了可視化框架,而Prefuse Flare工具包為Action和Adobe FlashPlayer提供了可視化和動畫化工具。
主要特點:
- 數據建模、數據交互化和可視化
- 為各種視覺佈局進行數據結構優化
- 支持動畫化、動態搜索和數據庫連接
- 使用Java 2D圖片庫
30. Many Eyes
Many Eyes是由IBM研究所和IBM Cognos軟件小組的試驗成果。該工具提供了一個平台,用於創建各種可視化效果說明數據點關係,比較的值集,創建線性和堆棧圖、分析文本,或查看整個餅圖或樹圖中的各個部分。
主要特點:
- 多種方式展示數據
- 上傳供公眾使用的數據集
- 運用Java和Flash展示數據
- 通過用戶打分收集反饋
- 完全的控製或刪除你的數據集和可視化圖
- 使用其他用戶現存的數據集或者你自己的數據
費用:免費
31. Cytoscape // @Cytoscape
Cytoscape能夠合成不同屬性的數據形成可視化的複雜網絡。針對特別領域分析的功能,例如生物信息學、語義網和社交網絡分析,Cytoscape具有這些功能,並能創建鄰人著迷的圖表來表示數據之間的關係。
主要特點:
- 問題領域的應用
- 先進的分析及應用程序進行建模
- 人力策劃數據集進行可視化
- 可視化社交網絡中的人際關係
- 與其他工具一起聯合使用(例如R、NetworkX)
費用:免費
32.NetworkX
NetworkX基於Python編程語言,能夠創建圖表、有向圖和多種多媒體格式合成的重圖。Python是用於創建多種交叉兼容的數據可視化的多平台語言。
主要特點:
- 學習結構、動態和復雜網絡功能
- 節點能夠包含任何媒介類型,例如圖像和XML
- 邊緣能夠包含任何數據,例如加權或時間序列
- 多種圖表類型生成器,包括經典的曲線圖、隨機圖和合成網絡
費用:免費
33. Arbor.js
Arbor由網絡工作者和jQuery一起建立的,能夠運用畫布、SVG或是HTML定位元素來創建數據可視化的工具。Arbor旨在幫助開發者創建強調他們數據集唯一性而不是需要各種佈局的物質性。
主要特點:
- 能夠處理實時色彩和價值充斥
- 力導向佈局圖增加了抽象性
- 實際屏幕繪圖由用戶做出
費用:免費
34.iCharts // @iCharts
iCharts是基於網絡端的應用程序能夠在網頁上生成引人注目的數據可視化工具。這種雲本地應用程序工具是“是為企業雲應用內置的唯一數據可視化平台”。將圖表和圖形集成到網站/應用程序或通過社交媒體或iCharts圖表頻道分發完成可視化。
主要特點:
- 運用公司的logo進行品牌視覺化
- 為了更好的發現增加標籤或描述
- 啟用第三方網站重新嵌入可視化來擴大範圍
- 數據是實時的
- 創建交互式、探索性圖表
- 領先一代的激活自製表格
- 分析報告在圖表視圖、共享和嵌入
費用:
- 基礎版-免費(僅限公共圖表)
- 網絡套裝可視化報告和分析-每個用戶每月$64.95
- 銷售團隊可視化報告和分析-測試版本請電聯
35. Databoard
來自谷歌的工具,Databoard是Think平台的一部分,主要面向企業主。探索見解直接來自谷歌調查研究,來迅速的查找數據並且創建自定義的信息圖表來嵌入網站或在社交網絡上分享。
主要特點:
- 探索谷歌數據調查研究
- 直接生成圖表元素
- 通過合成多種元素建立自製圖表
- 主要專注移動數據
費用:免費
36. Q Research Software // @qstatistics
對於研究和數據可視化而言都是一個強大的數據庫,Q Research軟件時一個用於準備市場研究報告的工具,全是有價值的見解和可視化效果。以圖表格式、CSV文件和PDF文檔輸出到Word、Excel和PowerPoint,並且從一大堆工具/元素中選擇進行自製可視化效果。
主要特點:
- 可編輯的Office圖表
- 多種圖表類型(線性、氣泡、餅圖、列圖等)
- 直方圖和散點圖
- 利用實時數據更新圖標
- 創建變量值,應用過濾器,進行統計檢驗
- 強大的分析包括對應分析、logit分析、潛在類別分析、回歸分析、Max-diff分析,隨機參數分析、Kruskal Shapley、TURF分析等
費用:
- 30天免費試用期
- 標準授權許可– 每年$1,499(所有功能)
- 可轉讓授權許可-每年$4,497(在多台計算機上安裝)
37. Dapresy // @dapresy
專為研究分析師設計,Dapresy允許用戶運用簡易使用的拖拉界面建立為他們的幻燈片和儀錶盤建立信息圖表。Dapresy是一個綜合性平台能夠處理整個報導過程,從數據分析到視覺上具有吸引力的展示工具和儀表板。
主要特點:
- 簡單的引入實地文件,Dapresy能夠處理數據
- 圖、表、交叉分析表和綜合統計分析
- 為市場儀表板建立動態元素
- 從200張幻燈片裡打包數據為較少動態Dapresy幻燈片
- 靈感創意箱
費用:電話聯繫報價
38. Visualize Free
基於商用可視化的工具InetSoft,Visualize Free是一款免費的替代方案,使您可以通過幾個簡單的點擊來對多個數據集和變量進行篩選,確定趨勢和處理數據。
主要特點:
- 用Excel或CSV格式上傳你的數據
- 拖放元素來建立可視化效果
- 沙箱技術用於數據分析
- 公眾或私人分析
費用:免費
39. Jolicharts // @Jolicharts
Jolicharts將圖表和表格嵌入你的應用程序裡,能夠兼容多種數據源並處理連接多種數據源的複雜性。利用集成的彈性計算能力,Jolicharts能輕易處理大數據。
主要特點:
- 拖放界面創建令人驚嘆的儀表板
- 輸出儀表板XLS、PDF或JPG格式
- 過濾器來確保各個用戶的數據
- 基於Rest端的API能夠兼容任何應用程序
- 雲端應用保證你的數據和可視化的可獲得性
- HTML5儀表板能在任何設備上獲得數據
費用(歐元轉換的價格):
- 永遠免費計劃-免費(50MB數據存儲量,單一用戶,展示不受限制,每個展示有一個數據源)
- 專業版-每月$31.13(10GB數據存儲量,增加到5個用戶,展示/數據源不受限制)
- 企業版-每月$74.06(250GB數據存儲量,增加到5個用戶,用戶/展示/數據源不受限制)
這份清單包含了最後歡迎的大數據可視化分析的工具。
轉貼自: 36 大數據
留下你的回應
以訪客張貼回應