55 個實用的大數(shù)據(jù)可視化分析工具

原文地址: 36大數(shù)據(jù)

俗話說的好:工欲善其事炫七,必先利其器演熟!一款好的工具可以讓你事半功倍频敛,尤其是在大數(shù)據(jù)時代帮哈,更需要強有力的工具通過使數(shù)據(jù)有意義的方式實現(xiàn)數(shù)據(jù)可視化膛檀,還有數(shù)據(jù)的可交互性;我們還需要跨學(xué)科的團隊,而不是單個數(shù)據(jù)科學(xué)家宿刮、設(shè)計師或數(shù)據(jù)分析員;我們更需要重新思考我們所知道的數(shù)據(jù)可視化私蕾,圖表和圖形還只能在一個或兩個維度上傳遞信息僵缺, 那么他們怎樣才能與其他維度融合到一起深入挖掘大數(shù)據(jù)呢?此時就需要倚仗大數(shù)據(jù)可視化(BDV)工具踩叭,因此磕潮,筆者收集了適合各個平臺各種行業(yè)的多個圖表和報表工具,這些工具中不乏有適用于NET容贝、Java自脯、Flash、HTML5斤富、Flex等平臺的膏潮,也不乏有適用于常規(guī)圖表報表、甘特圖满力、流程圖焕参、金融圖表、工控圖表油额、數(shù)據(jù)透視表叠纷、OLAP多維分析等圖表報表開發(fā)的。為了進一步讓大家了解如何選擇適合的數(shù)據(jù)可視化產(chǎn)品潦嘶,本文將圍繞這一話題展開涩嚣,希望能對正在選型中的企業(yè)有所幫助。下面就來看看全球備受歡迎的的可視化工具都有哪些吧掂僵!

一航厚、Excel

Excel作為一個入門級工具,是快速分析數(shù)據(jù)的理想工具锰蓬,也能創(chuàng)建供內(nèi)部使用的數(shù)據(jù)圖阶淘,但是Excel在顏色、線條和樣式上課選擇的范圍有限互妓,這也意味著用Excel很難制作出能符合專業(yè)出版物和網(wǎng)站需要的數(shù)據(jù)圖溪窒。

二、Google Chart API

Google Chart提供了一種非常完美的方式來可視化數(shù)據(jù)冯勉,提供了大量現(xiàn)成的圖標(biāo)類型澈蚌,從簡單的線圖表到復(fù)雜的分層樹地圖等。它還內(nèi)置了動畫和用戶交互控制灼狰。

三宛瞄、D3

D3(Data Driven Documents)是支持SVG渲染的另一種JavaScript庫。但是D3能夠提供大量線性圖和條形圖之外的復(fù)雜圖表樣式交胚,例如Voronoi圖份汗、樹形圖盈电、圓形集群和單詞云等。

四杯活、R

R語言是主要用于統(tǒng)計分析匆帚、繪圖的語言和操作環(huán)境。雖然R主要用于統(tǒng)計分析或者開發(fā)統(tǒng)計相關(guān)的軟件旁钧,但也有用作矩陣計算吸重。其分析速度可比美GNUOctave甚至商業(yè)軟件MATLAB。

五歪今、Visual.ly

如果你需要制作信息圖而不僅僅是數(shù)據(jù)可視化嚎幸,Visual.ly是最流行的一個選擇。

六寄猩、Processing

Processing是數(shù)據(jù)可視化的招牌工具嫉晶。你只需要編寫一些簡單的代碼,然后編譯成Java田篇。Processing可以在幾乎所有平臺上運行车遂。

七、Leaflet

Leaflet是一個開源的JavaScript庫斯辰,用來開發(fā)移動友好地交互地圖舶担。

八、Openlayers

Openlayers可能是所有地圖庫中可靠性最高的一個彬呻。雖然文檔注釋并不完善衣陶。且學(xué)習(xí)曲線非常陡峭,但是對于特定的任務(wù)來說闸氮,Openlayers能夠提供一些其他地圖庫都沒有的特殊工具剪况。

九、PolyMaps

PolyMaps是一個地圖庫蒲跨,主要面向數(shù)據(jù)可視化用戶译断。PolyMaps在地圖風(fēng)格化方面有獨到之處,類似CSS樣式表的選擇器或悲。

十孙咪、Charting Fonts

Charting Fonts是將符號字體與字體整合(把符號變成字體),創(chuàng)建出漂亮的矢量化圖標(biāo)巡语。

十一翎蹈、Gephi

Gephi是進行社會圖譜數(shù)據(jù)可視化分析的工具,不但能處理大規(guī)模數(shù)據(jù)集并且Gephi是一個可視化的網(wǎng)絡(luò)探索平臺男公,用于構(gòu)建動態(tài)的荤堪、分層的數(shù)據(jù)圖表。

十二、CartoDB

CartoDB是一個不可錯過的網(wǎng)站澄阳,你可以用CartoDB很輕易就把表格數(shù)據(jù)和地圖關(guān)聯(lián)起來拥知,這方面CartoDB是最優(yōu)秀的選擇。

十三碎赢、Weka

Weka是一個能根據(jù)屬性分類和集群大量數(shù)據(jù)的優(yōu)秀工具低剔,Weka不但是數(shù)據(jù)分析的強大工具,還能生成一些簡單的圖表揩抡。

十四户侥、NodeBox

NodeBox是OS X上創(chuàng)建二維圖形和可視化的應(yīng)用程序镀琉,你需要了解Python程序峦嗤,NodeBox與Processing類似,但沒有Processing的互動功能屋摔。

十五烁设、Kartograph

Kartograph不需要任何地圖提供者像Google Maps,用來建立互動式地圖钓试,由兩個libraries組成装黑,從空間數(shù)據(jù)開放格式,利用向量投影的Python library以及post GIS弓熏,并將兩者結(jié)合到SVG和JavaScript library恋谭,并把這些SVG資料轉(zhuǎn)變成互動性地圖。

十六挽鞠、Modest Maps

Modest Maps是一個很小的地圖庫疚颊,在一些擴展庫的配合下,例如Wax信认、Modest Maps立刻會變成一個強大的地圖工具材义。

十七、Tangle

Tangle是一個用來探索嫁赏,Play和可以立即查看文檔更新的交互工具其掂。

十八、Crossfilter

Crossfilter既是圖表潦蝇,又是互動圖形用戶界面的小程序款熬,當(dāng)你調(diào)整一個圖表中的輸入范圍時,其他關(guān)聯(lián)圖表的數(shù)據(jù)也會隨之改變

十九攘乒、Raphael

Raphael是創(chuàng)建圖表和圖形的JavaScript庫华烟,與其他庫最大的不同是輸出格式僅限SVG和VML.

二十、jsDraw2DX

jsDraw2DX是一個標(biāo)準(zhǔn)的JavaScript庫持灰,用來創(chuàng)建任意類型的SVG交互式圖形盔夜,可生成包括線、矩形、多邊形喂链、橢圓返十、弧線等圖形。

二十一椭微、Pizza Pie Charts

Pizza Pie Charts是個響應(yīng)式餅圖圖表洞坑,基于Adobe Snap SVG框架,通過HTML標(biāo)記和CSS來替代JavaScript對象蝇率,更容易集成各種先進的技術(shù)迟杂。

二十二、Fusion Charts Suit XT

Fusion Charts Suit XT是一款跨平臺本慕、跨瀏覽器的JavaScript圖表組件排拷,為你提供令人愉悅的JavaScript圖表體驗。它是最全面的圖表解決方案锅尘,包含90+圖表類型和眾多交互功能监氢,包括3D、各種儀表藤违、工具提示浪腐、向下鉆取、縮放和滾動等顿乒。它擁有完整的文檔以及現(xiàn)成的演示议街,可以幫助你快速創(chuàng)建圖表。

二十三璧榄、iCharts

iCharts提供可一個用于創(chuàng)建并呈現(xiàn)引人注目圖表的托管解決方案特漩。有許多不同種類的圖表可供選擇,每種類型都完全可定制犹菱,以適合網(wǎng)站的主題拾稳。iCharts有交互元素,可以從Google Doc腊脱、Excel表單和其他來源中獲取數(shù)據(jù)访得。

二十四、Modest Maps

Modest Maps是一個輕量級陕凹、可擴展的悍抑、可定制的和免費的地圖顯示類庫,這個類庫能幫助開發(fā)人員在他們自己的項目里能夠與地圖進行交互杜耙。

二十五搜骡、Raw

Raw局域非常流行的D3.js庫開發(fā),支持很多圖表類型佑女,例如泡泡圖记靡、映射圖谈竿、環(huán)圖等。它可以使數(shù)據(jù)集在途摸吠、復(fù)制空凸、粘貼、拖曳寸痢、刪除于一體呀洲,并且允許我們定制化試圖和層次。

二十六啼止、Springy

Springy設(shè)計清涼并且簡答道逗。它提供了一個抽象的圖形處理和計算的布局,支持Canvas献烦、SVG滓窍、WebGL、HTML元素仿荆。

二十七贰您、Bonsai

Bonsai使用SVG作為輸出方式來生成圖形和動畫效果坏平,擁有非常完整的圖形處理API拢操,可以使得你更加方便的處理圖形效果。它還支持漸變和過濾器(灰度舶替、模糊令境、不透明度)等效果。

二十八顾瞪、Cube

Cube是一個開源的系統(tǒng)舔庶,用來可視化時間系列數(shù)據(jù)。它是基于MongoDB陈醒、NodeJS和D3.js開發(fā)惕橙。用戶可以使用它為內(nèi)部儀表板構(gòu)建實時可視化的儀表板指標(biāo)。

二十九钉跷、Gantti

Gantti是一個開源的PHP類弥鹦,幫助用戶即時生成Gantti圖表。使用Gantti創(chuàng)建圖表無需使用JavaScript爷辙,純HTML-CSS3實現(xiàn)彬坏。圖表默認(rèn)輸出非常漂亮,但用戶可以自定義樣式進行輸出(SASS樣式表)膝晾。

三十栓始、Smoothie Charts

Smoothie Charts是一個十分小的動態(tài)流數(shù)據(jù)圖表路。通過推送一個webSocket來顯示實時數(shù)據(jù)流血当。Smoothie Charts只支持Chorme和Safari瀏覽器幻赚,并且不支持刻印文字或餅圖禀忆,它很擅長顯示流媒體數(shù)據(jù)。

三十一落恼、Flot

Flot是一個優(yōu)秀的線框圖表庫油湖,支持所有支持canvas的瀏覽器(目前主流的瀏覽器如火狐、IE领跛、Chrome等都支持)乏德。

三十二、Tableau Public

Tableau Public是一款桌面可視化工具吠昭,用戶可以創(chuàng)建自己的數(shù)據(jù)可視化喊括,并將交互性數(shù)據(jù)可視化發(fā)布到網(wǎng)頁上。

三十三矢棚、Many Eyes

Many Eyes是一個Web應(yīng)用程序郑什,用來創(chuàng)建、分享和討論用戶上傳圖形數(shù)據(jù)蒲肋。

三十四蘑拯、Anychart

Anychart是一個靈活的基于Flash/JavaScript(HTML5)的圖表解決方案、跨瀏覽器兜粘、跨平臺申窘。除了圖表功能外,它還有一款收費的交互式圖表和儀表孔轴。

三十五剃法、Dundas Chart

Dundas Chart處于行業(yè)領(lǐng)先地位的NET圖表處理控件,于2009年被微軟收購路鹰,并將圖表產(chǎn)品的一部分功能集成到Visual Studio中贷洲。

三十六、TimeFlow

TimeFlow Analytical Timeline是為了暫時性資料的視覺化工具晋柱,現(xiàn)在有alpha版本因此有機會可以發(fā)現(xiàn)差錯优构,提供以下不同的呈現(xiàn)方式:時間軸、日歷雁竞、柱狀圖钦椭、表格等。

三十七浓领、Protovis

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

三十八、Choosel

Choosel是可擴展的模塊化Google網(wǎng)絡(luò)工具框架联贩,可用來創(chuàng)建基于網(wǎng)絡(luò)的整合了數(shù)據(jù)工作臺和信息圖表的可視化平臺漫仆。

三十九、Zoho Reports

Zoho Reports支持豐富的功能幫助不同的用戶解決各種個性化需求泪幌,支持SQL查詢盲厌、類四暗自表格界面等署照。

四十、Quantum GIS(QDIS)

Quantum GIS(QDIS)是一個用戶界面友好吗浩、開源代碼的GIS客戶端程序建芙,支持?jǐn)?shù)據(jù)的可視化、管理懂扼、編輯與分析和印刷地圖的制作禁荸。

四十一、NodeXL

NodeXLDE 主要功能是社交網(wǎng)絡(luò)可視化阀湿。

四十二赶熟、OpenStreetMap

OpenStreetMap是一個世界地圖,由像您一樣的人們所構(gòu)筑陷嘴,可依據(jù)開放協(xié)議自由使用映砖。

四十三、OpenHeatMap

OpenHeatMap簡單易用灾挨,用戶可以用它上傳數(shù)據(jù)邑退、創(chuàng)建地圖、交流信息劳澄。它可以把數(shù)據(jù)(如Google Spreadsheet的表單)轉(zhuǎn)化為交互式的地圖應(yīng)用地技,并在網(wǎng)上分享。

四十四浴骂、Circos

Circos最初主要用于基因組序列相關(guān)數(shù)據(jù)的可視化乓土,目前已應(yīng)用于多個領(lǐng)域宪潮,例如:影視作品中的人物關(guān)系分析溯警,物流公司的訂單來源和流向分析等,大多數(shù)關(guān)系型數(shù)據(jù)都可以嘗試用Circos來可視化狡相。

四十五梯轻、Impure

Impure是一個可視化編程語言,旨在收集尽棕、處理可視化信息喳挑。

四十六、Polymaps

Polymaps是一個基于矢量和tile創(chuàng)建動態(tài)滔悉、交互式的動態(tài)地圖伊诵。

四十七、Rickshaw

Rickshaw是一個基于D3.JS來創(chuàng)建序交互式的時間序列圖表庫回官。

四十八曹宴、Sigma.js

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

四十九笛坦、Timeline

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

五十版扩、BirdEye

BirdEye是Decearative Visual Analytics废离,它屬于一個群體專案,為了要提升設(shè)計和廣泛的開源資料視覺化發(fā)展礁芦,并且為了Adobe Flex建視覺分析圖庫蜻韭,這個動作以敘述性的資料庫為主,讓使用者能夠建立多元資料視覺化界面來分析以及呈現(xiàn)資訊柿扣。

五十一湘捎、Arbor.Js

Arbor.Js提供有效率、以力導(dǎo)向的版面配置演算法窄刘,抽象畫圖表組織以及篩選更新的處理窥妇。

五十二、Highchart.js

Highchart.js是單純由JavaScript所寫的圖表資料庫娩践,提供簡單的方法來增加互動性圖表來表達你的網(wǎng)站或網(wǎng)站應(yīng)用程式活翩。目前它能支援線圖、樣條函數(shù)圖翻伺。

五十三材泄、Paper.js

Paper.js是一個開源向量圖表敘述架構(gòu),能夠在HTML5 Canvas 運作吨岭,對于初學(xué)者來說它是很容易學(xué)習(xí)的拉宗,其中也有很多專業(yè)面向可以提供中階及高階使用者。

五十四辣辫、Visualize Free

Visualize Free是一個建立在高階商業(yè)后臺集游InetScoft開發(fā)的視覺化軟體免費的視覺分析工具旦事,可從多元變量資料篩選并看其趨勢,或是利用簡單地點及方法來切割資料或是小范圍的資料急灭。

五十五姐浮、GeoCommons

GeoCommons可以使用戶構(gòu)建富交互可視化應(yīng)用來解決問題,即使他們沒有任何傳統(tǒng)地圖使用經(jīng)驗葬馋。你可以將實社會化數(shù)據(jù)或者GeoCommons保存的超5萬份開源數(shù)據(jù)在地圖上可視化卖鲤,創(chuàng)造帶交互的可視化分析作品,并將作品嵌入網(wǎng)站畴嘶、博客或分享到社交網(wǎng)絡(luò)上蛋逾。

傳統(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ù)進行實時更新。因此昌屉,在大數(shù)據(jù)時代钙蒙,數(shù)據(jù)可視化工具必須具有以下特性:

1. 實時性:數(shù)據(jù)可視化工具必須適應(yīng)大數(shù)據(jù)時代數(shù)據(jù)量的爆炸式增長需求,必須快速的收集分析數(shù)據(jù)间驮、并對數(shù)據(jù)信息進行實時更新;
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ù)可視化工具將支持團隊協(xié)作數(shù)據(jù)、數(shù)據(jù)倉庫屹篓、文本等多種方式疙渣,并能夠通過互聯(lián)網(wǎng)進行展現(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ù)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末敞嗡,一起剝皮案震驚了整個濱河市颁糟,隨后出現(xiàn)的幾起案子航背,更是在濱河造成了極大的恐慌,老刑警劉巖棱貌,帶你破解...
    沈念sama閱讀 221,888評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件玖媚,死亡現(xiàn)場離奇詭異,居然都是意外死亡婚脱,警方通過查閱死者的電腦和手機今魔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來障贸,“玉大人错森,你說我怎么就攤上這事±航啵” “怎么了涩维?”我有些...
    開封第一講書人閱讀 168,386評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長袁波。 經(jīng)常有香客問我激挪,道長,這世上最難降的妖魔是什么锋叨? 我笑而不...
    開封第一講書人閱讀 59,726評論 1 297
  • 正文 為了忘掉前任垄分,我火速辦了婚禮,結(jié)果婚禮上娃磺,老公的妹妹穿的比我還像新娘薄湿。我一直安慰自己,他們只是感情好偷卧,可當(dāng)我...
    茶點故事閱讀 68,729評論 6 397
  • 文/花漫 我一把揭開白布豺瘤。 她就那樣靜靜地躺著,像睡著了一般听诸。 火紅的嫁衣襯著肌膚如雪坐求。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,337評論 1 310
  • 那天晌梨,我揣著相機與錄音桥嗤,去河邊找鬼。 笑死仔蝌,一個胖子當(dāng)著我的面吹牛泛领,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播敛惊,決...
    沈念sama閱讀 40,902評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼渊鞋,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起锡宋,我...
    開封第一講書人閱讀 39,807評論 0 276
  • 序言:老撾萬榮一對情侶失蹤儡湾,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后执俩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體徐钠,經(jīng)...
    沈念sama閱讀 46,349評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,439評論 3 340
  • 正文 我和宋清朗相戀三年奠滑,在試婚紗的時候發(fā)現(xiàn)自己被綠了丹皱。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,567評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡宋税,死狀恐怖摊崭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情杰赛,我是刑警寧澤呢簸,帶...
    沈念sama閱讀 36,242評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站乏屯,受9級特大地震影響根时,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜辰晕,卻給世界環(huán)境...
    茶點故事閱讀 41,933評論 3 334
  • 文/蒙蒙 一蛤迎、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧含友,春花似錦替裆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至惠赫,卻和暖如春把鉴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背儿咱。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評論 1 272
  • 我被黑心中介騙來泰國打工庭砍, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人概疆。 一個月前我還...
    沈念sama閱讀 48,995評論 3 377
  • 正文 我出身青樓逗威,卻偏偏與公主長得像,于是被迫代替她去往敵國和親岔冀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,585評論 2 359

推薦閱讀更多精彩內(nèi)容