大數(shù)據(jù)可視化無處不在,而且比以往任何時候都重要。本文推薦10個可用于處理大數(shù)據(jù)的可視化工具(排名不分先后)。總會有一款工具適合你。
1、Polymaps
需要在地圖上展示復(fù)雜的數(shù)據(jù)集,Polymaps是一個免費的Java庫,也是SimpleGeo和Stamen的開發(fā)的一個聯(lián)合項目。這種復(fù)雜的地圖疊加工具可以加載多種規(guī)模的數(shù)據(jù),提供多級別縮放功能,大到國家,小到街景。
主要特點:
1、使用可縮放矢量圖形(SVG)
2、展示國家、州、城市、社區(qū)和街景
3、基本的CSS規(guī)則控制設(shè)計
4、圖片是球形墨卡托瓦格式
費用:免費
2、NodeBox // @Nodebox
實驗媒介研究小組(Experimental Media Research Group)開發(fā)的一組開源工具,NodeBox的兼容性是跨平臺圖片庫或Mac的app都能創(chuàng)建Python編碼的2D界面。
主要特點:
1、與標(biāo)準(zhǔn)設(shè)計應(yīng)用程序集成
2、跨平臺,基于節(jié)點的圖形用戶界面(GUI)
3、NodeBox1 – Python編碼、2D界面的Mac應(yīng)用程序
4、導(dǎo)入多種類型的數(shù)據(jù),包括Excel
5、動畫效果
6、運用最少的編程技能建立一個生產(chǎn)設(shè)計
費用:免費
3、 Flot
JQuery的一個Java繪圖庫,F(xiàn)lot是一個基于瀏覽器的應(yīng)用程序,并且能夠兼容大多常見的瀏覽器,包括IE、Chrome、Firefox、Safari和Opera。Flot對于數(shù)據(jù)觀點支持多種可視化選擇,交互式圖表、堆疊式圖表、平移和縮放,以及通過各種插件實現(xiàn)各種特定功能。
主要特點:
1、支持線性、圖片,用任何組合填充區(qū)域
2、在同一個數(shù)據(jù)序列里運用組合展示元素
3、繪圖分類以及文本數(shù)據(jù)
4、增加DOM操作標(biāo)準(zhǔn)的HTML
5、產(chǎn)生切換系列交互式視覺效果
6、直接的畫布準(zhǔn)入繪制自定義形狀
費用:免費
4、Processing // @ProcessingOrg
Processing創(chuàng)建之初為教計算機(jī)基礎(chǔ)知識在視覺環(huán)境的一種手段,但現(xiàn)在由學(xué)生、設(shè)計師、研究者、藝術(shù)家和業(yè)余愛好者使用,用于創(chuàng)造學(xué)習(xí)模型和實際產(chǎn)品的原型。用戶可以創(chuàng)建簡單或復(fù)雜的圖像,動畫,和相互作用。
主要特點:
1、2D、3D和PDF格式輸出
2、交互作用程序
3、Open GL一體化
4、超過1000個庫的附加功能
5、創(chuàng)建交互、文本、動作和動畫
5、Processingjs
Processing的姐妹站點,Processing.js這個工具可以處理復(fù)雜的數(shù)據(jù)視覺化、圖形、圖表或是其他視覺效果,并是網(wǎng)頁可用的形式,并不需要任何擴(kuò)展程序或插件。這就意味著你可以運用標(biāo)準(zhǔn)Processing語言寫代碼并且插入到你的網(wǎng)站,而且Processing.js并不需要額外的編碼需求來實現(xiàn)其功能。
主要特點:
1、允許Processing代碼可以在任何HTML5瀏覽器運行
2、動畫和交互式可視化效果融入任何web頁
3、沒有額外的編碼需要
費用:免費
6、Tangle
Tangle是一個Java庫和工具,不僅僅是視覺化,還允許設(shè)計師和開發(fā)者創(chuàng)建reactive程序,對數(shù)據(jù)的關(guān)系可以提供深層理解。例如,一個網(wǎng)頁端的轉(zhuǎn)換計算器能夠轉(zhuǎn)換貨幣或測量。
主要特點:
1、允許讀者來改變參數(shù)
2、基于定義的變量、格式和分類
3、運用Tangle類創(chuàng)建圖表和其他可視化效果
4、能夠創(chuàng)建動態(tài)的展示
5、同時使用多種變量建立控件和視圖
費用:免費
7、D3.js
一個強(qiáng)調(diào)網(wǎng)頁標(biāo)準(zhǔn)的用來創(chuàng)建數(shù)據(jù)可視化Java庫。使用HTML、SVG和CSS,可以讓使用者以數(shù)據(jù)驅(qū)動的方式去操作DOM,能夠滿足現(xiàn)在瀏覽器的兼容性并且不受專用框架的限制。
主要特點:
1、綁定任意數(shù)據(jù)到DOM
2、創(chuàng)建交互式SVG條形圖
3、從數(shù)據(jù)集里產(chǎn)生HTML表格
4、多種組合和插件來增強(qiáng)兼容性
5、內(nèi)置的可重復(fù)使用的組件以便于編碼
費用:免費
8、 FF Chartwell // @FontFont
FF Chartwell將簡單數(shù)字串轉(zhuǎn)換會可編輯的數(shù)據(jù)可視化,并進(jìn)一步的自定義使用OpenTy功能。它是能夠用于標(biāo)準(zhǔn)設(shè)計套件,例如Adobe CreativeSuite,簡單化圖表的設(shè)計。
主要功能:
1、使用簡單的數(shù)據(jù)串來產(chǎn)生圖表
2、有利于創(chuàng)建一個大信息圖元素
3、沒有編碼功能節(jié)省時間
4、與設(shè)計應(yīng)用程序一體化
5、多種可視化類型
費用:
所有功能-$119
單個功能-每個$25 (條形、垂直圖、線形圖、餅圖、雷達(dá)圖、環(huán)形圖、玫瑰圖)
9、 Google Maps // @GoogleMaps
谷歌地圖提供一些APIs給開發(fā)者,例如谷歌地球、谷歌地圖圖像和谷歌地方信息。這些工具能夠使開發(fā)者為任何應(yīng)用程序或網(wǎng)站建立交互式視覺地圖程序。
主要特點:
1、將地圖嵌入網(wǎng)頁中
2、提出有關(guān)機(jī)構(gòu)、感興趣的地方和其他位置的數(shù)據(jù)
3、能夠使網(wǎng)站訪問者在你的網(wǎng)站限制范圍內(nèi)使用谷歌地球。
10、 SAS VisualAnalytics // @SASsoftware
SAS可視化分析工具為了更加全面的分析能夠探索各種尺寸的數(shù)據(jù)集可視化。擁有直觀的平臺和自動化預(yù)測工具,SAS視覺分析允許甚至可以讓無技術(shù)基礎(chǔ)的用戶來探索數(shù)據(jù)和潛在機(jī)會之間更加深層次的關(guān)系。
主要特點:
1、在前置或公共或私人云上部署
2、拖放圖表自動為數(shù)據(jù)選擇最好的布局
3、彈出提示區(qū)識別潛在的重要的相關(guān)性
4、場景分析能夠在變量變化基礎(chǔ)上進(jìn)行預(yù)測
5、存儲視圖為報告、圖片或SAS移動端
6、用戶易于使用數(shù)據(jù)來整合行為元素
費用:
完整功能免費演示版(不同環(huán)節(jié)之間不能儲存報告)按要求報價