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