數(shù)據(jù)可視化可以使數(shù)據(jù)變得更有意義,而且可視化也可以使數(shù)據(jù)變得更容易理解。數(shù)據(jù)可視化軟件正幫助越來越多的企業(yè)從浩如煙海的復(fù)雜數(shù)據(jù)中理出頭緒,化繁為簡,變成看得見的財富,從而實現(xiàn)更有效的決策過程。很多企業(yè)在上了ERP之后,面對海量數(shù)據(jù),難以分析,難以清晰的呈現(xiàn),難以從中發(fā)現(xiàn)問題,企業(yè)管理者也很難從中找到?jīng)Q策之道。 數(shù)據(jù)可視化工具能夠以一種簡便易用的方式將復(fù)雜的數(shù)據(jù)呈現(xiàn)出來,用戶更容易理解這些數(shù)據(jù),也就更容易做出決策。Tableau、Qlik、Microsoft、SAS、IBM等IT廠商紛紛加入數(shù)據(jù)可視化的陣營,在降低數(shù)據(jù)分析門檻的同時,為分析結(jié)果提供更炫的展現(xiàn)方式。 俗話說的好:工欲善其事,必先利其器!一款好的工具可以讓你事半功倍,尤其是在大數(shù)據(jù)時代,更需要強有力的工具通過使數(shù)據(jù)有意義的方式實現(xiàn)數(shù)據(jù)可視化,還有數(shù)據(jù)的可交互性;我們還需要跨學(xué)科的團(tuán)隊,而不是單個數(shù)據(jù)科學(xué)家、設(shè)計師或數(shù)據(jù)分析員;我們更需要重新思考我們所知道的數(shù)據(jù)可視化,圖表和圖形還只能在一個或兩個維度上傳遞信息, 那么他們怎樣才能與其他維度融合到一起深入挖掘大數(shù)據(jù)呢?此時就需要倚仗大數(shù)據(jù)可視化(BDV)工具,因此,筆者收集了適合各個平臺各種行業(yè)的多個圖表和報表工具,這些工具中不乏有適用于.NET、Java、Flash、HTML5、Flex等平臺的,也不乏有適用于常規(guī)圖表報表、甘特圖、流程圖、金融圖表、工控圖表、數(shù)據(jù)透視表、OLAP多維分析等圖表報表開發(fā)的。為了進(jìn)一步讓大家了解如何選擇適合的數(shù)據(jù)可視化產(chǎn)品,本文將圍繞這一話題展開,希望能對正在選型中的企業(yè)有所幫助。下面就來看看全球備受歡迎的的可視化工具都有哪些吧! 傳統(tǒng)的數(shù)據(jù)可視化工具僅僅將數(shù)據(jù)加以組合,通過不同的展現(xiàn)方式提供給用戶,用于發(fā)現(xiàn)數(shù)據(jù)之間的關(guān)聯(lián)信息。近年來,隨著云和大數(shù)據(jù)時代的來臨,數(shù)據(jù)可視化產(chǎn)品已經(jīng)不再滿足于使用傳統(tǒng)的數(shù)據(jù)可視化工具來對數(shù)據(jù)倉庫中的數(shù)據(jù)抽取、歸納并簡單的展現(xiàn)。新型的數(shù)據(jù)可視化產(chǎn)品必須滿足互聯(lián)網(wǎng)爆發(fā)的大數(shù)據(jù)需求,必須快速的收集、篩選、分析、歸納、展現(xiàn)決策者所需要的信息,并根據(jù)新增的數(shù)據(jù)進(jìn)行實時更新。因此,在大數(shù)據(jù)時代,數(shù)據(jù)可視化工具必須具有以下特性: (1)實時性:數(shù)據(jù)可視化工具必須適應(yīng)大數(shù)據(jù)時代數(shù)據(jù)量的爆炸式增長需求,必須快速的收集分析數(shù)據(jù)、并對數(shù)據(jù)信息進(jìn)行實時更新; (2)簡單操作:數(shù)據(jù)可視化工具滿足快速開發(fā)、易于操作的特性,能滿足互聯(lián)網(wǎng)時代信息多變的特點; (3)更豐富的展現(xiàn):數(shù)據(jù)可視化工具需具有更豐富的展現(xiàn)方式,能充分滿足數(shù)據(jù)展現(xiàn)的多維度要求; (4)多種數(shù)據(jù)集成支持方式:數(shù)據(jù)的來源不僅僅局限于數(shù)據(jù)庫,數(shù)據(jù)可視化工具將支持團(tuán)隊協(xié)作數(shù)據(jù)、數(shù)據(jù)倉庫、文本等多種方式,并能夠通過互聯(lián)網(wǎng)進(jìn)行展現(xiàn)。 數(shù)據(jù)可視化技術(shù)在現(xiàn)今是一個新興領(lǐng)域,有越來越多的發(fā)展、研究等數(shù)據(jù)可視化分析,在諸如美國這些國家不斷被需求。企業(yè)獲取數(shù)據(jù)可視化功能主要通過編程和非編程兩類工具實現(xiàn)。主流編程工具包括以下三種類型:從藝術(shù)的角度創(chuàng)作的數(shù)據(jù)可視化,比較典型的工具是 Processing.js,它是為藝術(shù)家提供的編程語言;從統(tǒng)計和數(shù)據(jù)處理的角度,R語言是一款典型的工具,它本身既可以做數(shù)據(jù)分析,又可以做圖形處理;介于兩者之間的工具,既要兼顧數(shù)據(jù)處理,又要兼顧展現(xiàn)效果,D3.js是一個不錯的選擇,像D3.js這種基于Javascript的數(shù)據(jù)可視化工具更適合在互聯(lián)網(wǎng)上互動的展示數(shù)據(jù)。 其他工具: Excel是快速分析數(shù)據(jù)的理想工具,也能創(chuàng)建供內(nèi)部使用的數(shù)據(jù)圖,但在顏色、線條和樣式上可選擇的范圍有限。
Google Charts提供了大量現(xiàn)成的圖表類型,從簡單的線圖表到復(fù)雜的分層樹地圖等,還內(nèi)置了動畫和用戶交互控制。
D3能夠提供大量線性圖和條形圖之外的復(fù)雜圖表樣式,例如Voronoi圖、 樹形圖、圓形集群和單詞云等。
R語言是主要用于統(tǒng)計分析、繪圖的語言和操作環(huán)境。
如果你需要制作信息圖而不僅僅是數(shù)據(jù)可視化,Visual.ly是最流行的一個選擇。
Processing是數(shù)據(jù)可視化的招牌工具,只需要編寫一些簡單的代碼,然后編譯成Java,可在幾乎所有平臺上運行。
Leaflet用來開發(fā)移動友好地交互地圖。
OpenLayers對于一些特定的任務(wù)來說,能夠提供一些其他地圖庫都沒有的特殊工具。
Polymaps是一個地圖庫,主要面向數(shù)據(jù)可視化用戶??梢詫⒎栕煮w與字體整合,創(chuàng)建出漂亮的矢量化圖標(biāo)。
Gephi是一個可視化的網(wǎng)絡(luò)探索平臺,用于構(gòu)建動態(tài)的、分層的數(shù)據(jù)圖表。
可以用CartoDB很輕易就把表格數(shù)據(jù)和地圖關(guān)聯(lián)起來。
Weka是數(shù)據(jù)分析的強大工具,還能生成一些簡單的圖表。
NodeBox是OS X上創(chuàng)建二維圖形和可視化的應(yīng)用程序。
Kartograph 不需要任何地圖提供者像 Google Maps,用來建立互動式地圖。
Modest Maps在一些擴展庫的配合下,例如Wax,Modest Maps立刻會變成一個強大的地圖工具。
Tangle是個用來探索、Play和查看文檔更新的交互式庫。既是圖表,又是互動圖形用戶界面的小程序。當(dāng)你調(diào)整一個圖表中的輸入范圍時,其他關(guān)聯(lián)圖表的數(shù)據(jù)也會隨之改變。
Rapha憀與其他庫最大的不同是輸出格式僅限SVG和VML。
jsDraw2DX用來創(chuàng)建任意類型的SVG交互式圖形,可生成包括線、舉行、多邊形、橢圓、弧線等等圖形。
Pizza Pie Charts是個響應(yīng)式餅圖圖表。
FusionCharts XT是一款跨平臺、跨瀏覽器的JavaScript圖表組件,可提供令人愉悅的JavaScript圖表體驗。
iCharts 有交互元素,可以從Google Doc、Excel 表單和其他來源中獲取數(shù)據(jù)。
Modest Maps是一個輕量級、可擴展的、可定制的和免費的地圖顯示類庫,能夠與地圖進(jìn)行交互。 Raw支持很多圖表類型,例如泡泡圖、映射圖、環(huán)圖等,并且允許定制化視圖和層次。 Springy.js提供了一個抽象的圖形處理和計算的布局,支持Canvas、SVG、WebGL、HTML元素。該庫使用SVG作為輸出方式來生成圖形和動畫效果,擁有非常完整的圖形處理API,可以方便的處理圖形效果。
Cube是一個開源的系統(tǒng),用來可視化時間系列數(shù)據(jù)。用戶可以使用它為內(nèi)部儀表板構(gòu)建實時可視化的儀表板指標(biāo)。
Gantti是一個開源的PHP類,幫助用戶即時生成Gantt圖表。用戶可以自定義樣式進(jìn)行輸出(SASS樣式表)。 Smoothie Charts只支持Chrome和Safari瀏覽器,并且不支持刻印文字或餅圖。它很擅長顯示流媒體數(shù)據(jù)。 Flot是個線框圖表庫,支持所有支持canvas的瀏覽器。 Tableau Public是一款桌面可視化工具,用戶可以創(chuàng)建自己的數(shù)據(jù)可視化,并將交互性數(shù)據(jù)可視化發(fā)布到網(wǎng)頁上。一個Web應(yīng)用程序,創(chuàng)建、分享和討論用戶上傳圖形數(shù)據(jù)。
AnyChart跨瀏覽器、跨平臺的圖表解決方案,還有一款收費的交互式地圖插件AnyMap。
Dundas Chart是.NET圖表處理控件,于2009年被微軟收購,并將圖表產(chǎn)品的一部分功能集成到Visual Studio中。
TimeFlow Analytical Timeline提供了以下不同的呈現(xiàn)方式:時間軸、日歷、柱狀圖、表格等。
Protovis是一個可視化JavaScript圖表生成工具。
Choosel 是可擴展的模塊化Google網(wǎng)絡(luò)工具框架,可創(chuàng)建基于網(wǎng)絡(luò)的整合了數(shù)據(jù)工作臺和信息圖表的可視化平臺。
Zoho Reports支持豐富的功能幫助不同的用戶解決各種個性化需求,支持SQL查詢、類電子表格界面等。
QGIS是一個用戶界面友好、開源代碼的GIS客戶端程序,支持?jǐn)?shù)據(jù)的可視化、管理、編輯與分析和印刷地圖的制作。
NodeXL的主要功能是社交網(wǎng)絡(luò)可視化。
OpenStreetMap 是一個世界地圖,由像您一樣的人們所構(gòu)筑,可依據(jù)開放許可協(xié)議自由使用。
OpenHeatMap簡單易用,用戶可以用它上傳數(shù)據(jù)、創(chuàng)建地圖、交流信息。最初用于基因組序列相關(guān)數(shù)據(jù)的可視化。一個可視化編程語言,旨在收集、處理可視化信息。一個基于矢量和tile創(chuàng)建動態(tài)、交互式的動態(tài)地圖。
Rickshaw是一個基于D3.js來創(chuàng)建序交互式的時間序列圖表庫。
Sigma.js是一個開源的輕量級庫,用來顯示交互式的靜態(tài)和動態(tài)圖表。
Timeline即時間軸,用戶通過這個工具可以一目了然的知道自己在何時做了什么。
BirdEye屬于一個群體專案,以敘述性的資料庫為主,讓使用者能夠建立多元資料視覺化介面來分析以及呈現(xiàn)資訊。提供有效率、以力導(dǎo)向的版面配置演算法,抽象畫圖表組織以及篩選更新的處理。
HighChart.js提供簡單的方法來增加互動性圖表道你的網(wǎng)站或是網(wǎng)站應(yīng)用程式。目前它能支援線圖、樣條函數(shù)圖。
Paper.js是一個開源向量圖表敘述架構(gòu),能夠在 HTML5 Canvas 運作。
Visualize Free是一個建立在高階商業(yè)后臺集游 InetSoft 開發(fā)的視覺化軟體免費的視覺分析工具,可從多元變量資料篩選并看其趨勢,或是利用簡單地點及方法來切割資料或是小范圍的資料。
GeoCommons 可以使用戶構(gòu)建富交互可視化應(yīng)用來解決問題,可創(chuàng)造帶交互的可視化分析作品,并將作品其嵌入網(wǎng)站,博客或分享到社交網(wǎng)絡(luò)上 轉(zhuǎn)自:互聯(lián)網(wǎng)周刊 |
|