最好用的20个数据可视化工具(一)
?來源:GBin1.com
從 簡單列表到復(fù)雜的地圖或信息圖表,Brian Suda工具集合了最好用的,幾乎全部免費(fèi)的數(shù)據(jù)處理工具供你使用。人們問我最多的問題,就是如何使數(shù)據(jù)可視化。通過以下介紹,加以練習(xí),你就能理解如何 使用這些工具了。在本篇文章中,我將介紹20種不同的數(shù)據(jù)可視化工具:從簡單列表到復(fù)雜表格、地圖和信息圖表。這些工具都是免費(fèi)的,甚至其中幾種工具你可 能已經(jīng)安裝有了。
入門
首先,我們來看看你所熟知的工具,有著意想不到的用途。你可能沒有想到Excel可以用來作圖, 但它可 以達(dá)到令人驚訝的復(fù)雜效果。如果你是剛剛?cè)腴T,那么首先要知道這些工具。如果你經(jīng)常處理數(shù)據(jù)可視化,你會(huì)很快發(fā)現(xiàn)有太多的數(shù)據(jù)等待處理,而你只是處于剛開 始階段,你就會(huì)厭倦。但并非每個(gè)人都會(huì)這樣。
1、Excel
事實(shí)上運(yùn)用Excel你可以運(yùn)算很復(fù)雜的數(shù)據(jù),比如從單元格的熱圖到散點(diǎn)圖。作為一款入門級(jí)的工具,它可以快速搜索數(shù)據(jù),或者為內(nèi)部使用創(chuàng)建可視化數(shù)據(jù),但由于默認(rèn)設(shè)置了顏色、線條和風(fēng)格,使其難以創(chuàng)建某些專業(yè)刊物或網(wǎng)站圖形。盡管如此,我仍然推薦你應(yīng)該安裝Excel。
Excel是微軟辦公套件中的一種工具,如果你沒有它的話,其他工具也可以實(shí)現(xiàn)類似的功能,比如Google Docs和Google Drive。Google地圖API可以使電子表格生成相同的圖表。你在熟悉之后,可以直接使用API。
2、CSV/JSON
CSV(逗號(hào)分隔值)和JSON(JavaScript對象符號(hào))不算是一種可視化工具,但它們是基本數(shù)據(jù)格式。你需要了解它們的結(jié)構(gòu),知道如何獲取數(shù)據(jù)。以下提到的工具包,至少包含一至兩種輸入格式。
網(wǎng)絡(luò)數(shù)據(jù)可視化
3、Google Chart API
部 分靜態(tài)圖像工具包已不再被人們使用,Google圖表工具網(wǎng)站現(xiàn)在只提供動(dòng)態(tài)圖表工具。這些工具功能強(qiáng)大,并且所有瀏覽器都支持SVG、canvas和 VML。但有一個(gè)嚴(yán)重的問題,它們是在客戶端上生成的,如果設(shè)備上不支持JavaScript、非聯(lián)網(wǎng)狀態(tài)使用或者用不同格式保存,都會(huì)引發(fā)問題。靜態(tài)圖 像則不會(huì)有這些問題,所以這一點(diǎn)很可惜。
然而,API擁有所有的功能,有過之而無不及,包括條形圖、折線圖、地圖,甚至是QR代碼。你可以根據(jù)實(shí)際所需,通過Google查找到合適的可視化圖形,而不需要特殊定制。作為一個(gè)起點(diǎn),這是一個(gè)非常棒的工具。
?Google Chart API
4、浮懸
浮 懸是很棒的線圖和條形圖程式庫,可以運(yùn)用于支持canvas的所有瀏覽器——意味著大多數(shù)主流瀏覽器,加載上一些程式庫,使得canvas可以像以往瀏覽 器中VML那樣使用。這是一個(gè)jQuery庫,如果你已經(jīng)熟悉jQuery,你就可以容易的對圖像進(jìn)行回調(diào)、風(fēng)格和行為操作。
浮懸的優(yōu)點(diǎn) 是 你可以訪問大量的調(diào)用函數(shù),這樣就可以運(yùn)行你自己的代碼,設(shè)定一種風(fēng)格,當(dāng)讀者將鼠標(biāo)懸停、點(diǎn)擊、鼠標(biāo)移開等常見動(dòng)作展示不同的效果。比起其他制圖程式, 浮懸給予你更多的靈活空間,但難度增大許多。不同于其他程式包,浮懸選項(xiàng)不多,但它可以很好的執(zhí)行常見的功能。
?Flot
?
5、拉斐爾
拉 斐爾是另一種很棒的JavaScript庫,用于創(chuàng)建圖表和圖形。與其他庫最大的區(qū)別在于,它著重于SVG和VML輸出形式。這有優(yōu)點(diǎn)也有缺點(diǎn)。由于 SVG是矢量格式,在任何分辨率下看上去都很好,但它為每個(gè)元素創(chuàng)建了一個(gè)DOM節(jié)點(diǎn),這個(gè)過程要比通過畫布創(chuàng)建柵格化圖像要慢一點(diǎn)。不過,好處是你可以 針對每個(gè)DOM元素操作,添加事件,就像HTML一樣。網(wǎng)頁有大量的演示拉斐爾如何輕易的創(chuàng)建通用表格和圖形,正因?yàn)樗梢匀我獬尸F(xiàn)SVG,它可以創(chuàng)建非 常復(fù)雜的可視化效果,你就不必使用其他插圖或者矢量繪圖工具了。
?Rapha?l
via 極客社區(qū)?
來源:最好用的20個(gè)數(shù)據(jù)可視化工具(一)
總結(jié)
以上是生活随笔為你收集整理的最好用的20个数据可视化工具(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Symantec Backup Exec
- 下一篇: yum安装JAVA centos下使用y