在數(shù)字經(jīng)濟(jì)時(shí)代,人們需要對(duì)大量的數(shù)字進(jìn)行分析,幫助用戶更直觀的察覺(jué)差異,做出判斷,減少時(shí)間成本。當(dāng)然,你可能想象不到這種數(shù)據(jù)可視化的技術(shù)可以追溯到2500年前世界上的第一張地圖,但是,如今利用各種形態(tài)的數(shù)據(jù)可視化圖表幫助用戶減少分析時(shí)間,快速做出決策一直扮演著重要的作用。
世界上的第一張地圖(公元前550年)
這里給你推薦十款現(xiàn)今最受歡迎的數(shù)據(jù)可視化工具,供你參考。
1、Tableau
Tableau
數(shù)據(jù)可視化工具除了圖片美觀之外,是否容易上手,海量數(shù)據(jù)的處理速度等都是考量工具優(yōu)劣的標(biāo)準(zhǔn)。而Tableau以其高度的靈活性和動(dòng)態(tài)性高居榜首。Tableau不僅可以制作圖表、圖形還可以繪制地圖,用戶可以直接將數(shù)據(jù)拖拽到系統(tǒng)中,不僅支持個(gè)人訪問(wèn),還可以進(jìn)行團(tuán)隊(duì)協(xié)作同步完成數(shù)據(jù)圖表繪制。輸出方便,同時(shí)Tableau也是免費(fèi)的哦。
2、Excel
Excel
額,筆者并沒(méi)有瘋掉。筆者恰恰想說(shuō)的是Excel作為一種簡(jiǎn)單、方便、覆蓋面廣的office軟件,無(wú)疑是數(shù)據(jù)可視化工具的典型。我們平時(shí)會(huì)經(jīng)常使用Excel制作簡(jiǎn)單表格,實(shí)際上,Excel的功能十分強(qiáng)大,你完全可以用它來(lái)做一些讓人眼前一亮的圖表。
Excel可以說(shuō)是典型的入門級(jí)數(shù)據(jù)可視化工具,但同時(shí),它也支持3D的可視化展示,微軟發(fā)布了一款叫做GeoFlow的插件,它是結(jié)合Excel和Bing地圖所開(kāi)發(fā)出來(lái)的3D數(shù)據(jù)可視化工具。GeoFlow的概念最早提出于2011年6月,據(jù)悉可以支持的數(shù)據(jù)行規(guī)模最高可達(dá)100萬(wàn)行,并可以直接通過(guò)Bing地圖引擎生成可視化3D地圖。
3、FusionCharts
FusionCharts
FusionCharts是Flash圖形方案供應(yīng)商InfoSoft Global公司的一個(gè)產(chǎn)品, FusionCharts可用于任何網(wǎng)頁(yè)的腳本語(yǔ)言類似于HTML , .NET,ASP , JSP, PHP , ColdFusion等,提供互動(dòng)性和強(qiáng)大的圖表。
FusionCharts能夠提供九十多種圖表,帶有JavaScript API,可以很容易的集成AJAX或者JavaScript。您可以在服務(wù)端建立復(fù)雜的圖像,然后再流給客戶端,從而有效降低服務(wù)器負(fù)載。
另外,F(xiàn)usionCharts支持基于Flash/JavaScript的3D圖表,提供服務(wù)器端APIs,支持成千上萬(wàn)的數(shù)據(jù)點(diǎn),并在幾分鐘內(nèi)完成向下鉆取
4、Modest Maps
Modest Maps
很多人把Modest Maps當(dāng)作一個(gè)簡(jiǎn)單的地圖制作API,但實(shí)際上它是目前最小的可用地圖庫(kù),只有10KB大小,你可以用它創(chuàng)建在線地圖,設(shè)計(jì)者可以按照自己的設(shè)想定制,滿足用戶需求。
它是一個(gè)Flash和ActionScript的區(qū)塊,且支持Python。
5、WolframAlpha
WolframAlpha
WolframAlpha最初是由開(kāi)發(fā)數(shù)學(xué)應(yīng)用軟件的沃爾夫勒姆研究公司研發(fā)的,Mathematica也是其中的代表,后來(lái),Wolfram公司和Alpha公司合作打造了WolframAlpha,提供了一個(gè)簡(jiǎn)單的小工具生成器,就可以是數(shù)據(jù)可視化。同時(shí)WolframAlpha也被標(biāo)榜為“計(jì)算型知識(shí)引擎”。
6、jqPlot
jqPlot
jqPlot能夠自動(dòng)機(jī)算趨勢(shì)線,但它也是一個(gè)jQuery繪圖插件,提供了多種多樣的圖表樣式??梢酝ㄟ^(guò)網(wǎng)站訪問(wèn)者進(jìn)行調(diào)整的能力,互動(dòng)點(diǎn),相應(yīng)地更新數(shù)據(jù)集??梢岳胘qPlot來(lái)制作漂亮的線狀圖和柱狀圖,jqPlot提供Tooltips,數(shù)據(jù)點(diǎn)高亮和顯示功能。
7、D3.js
D3.js
可以說(shuō),D3(Data-Driven Documents)是目前最受歡迎的可視化數(shù)據(jù)庫(kù)之一,并用于很多表格插件中。D3.js是一個(gè)JavaScript庫(kù),特利用現(xiàn)有的Web標(biāo)準(zhǔn),通過(guò)數(shù)據(jù)驅(qū)動(dòng)的方式實(shí)現(xiàn)數(shù)據(jù)可視化。
D3.js允許綁定任意數(shù)據(jù)到DOM,然后將數(shù)據(jù)驅(qū)動(dòng)轉(zhuǎn)換應(yīng)用到Document中。你可以使用它用一個(gè)數(shù)組創(chuàng)建基本的HTML表格,或是利用它的流體過(guò)度和交互,用相似的數(shù)據(jù)創(chuàng)建驚人的SVG條形圖。能夠輕松的兼容大多數(shù)瀏覽器,同時(shí)避免對(duì)特定框架的以來(lái)。
8、JpGraph
JpGraph
JpGraph是一款開(kāi)源的PHP圖表生成庫(kù),當(dāng)然在使用之前你需要保證PHP打開(kāi)了Gd2的擴(kuò)展。然后我們只需從數(shù)據(jù)庫(kù)中取出相關(guān)數(shù)據(jù)、 定義標(biāo)題,圖表類型,然后只需掌握J(rèn)pGraph內(nèi)置函數(shù)就可以得到你想要的炫酷圖表。
同時(shí),JpGraph是免費(fèi)的
9、Highcharts
Highcharts
Highcharts是一款功能強(qiáng)大、開(kāi)源、美觀、 圖表豐富、兼容大多數(shù)瀏覽器的純JavaScript圖表庫(kù)。Highcharts不需要像Flash和Java那樣需要插件也可以運(yùn)行,并運(yùn)行的很快。其官網(wǎng)顯示,全球100前企業(yè)中有67家都在使用Highcharts,同時(shí)Highcharts也提供云服務(wù),可以提供圖表生成,托管和分享等功能。
10、iCharts
iCharts
iCharts是一款可視化云服務(wù)工具,可以方便的制作高分辨率的可視化與信息圖。iCharts有很多不同的圖表類型,用戶可以定制適合自己網(wǎng)站主題和顏色的方案。它可以拉離谷歌文檔、Excel表格等數(shù)據(jù),實(shí)現(xiàn)元素互動(dòng),iCharts是一款免費(fèi)軟件,但是你也可以付費(fèi),實(shí)現(xiàn)附加功能。