很多朋友問我可視化用的什麼工具做的,今天就給大家羅列了10個最值得推薦的數據可視化工具,鑑於大家的技術水平和偏好不同,我從三個方面來講:
- 零編程類,操作簡單,無需編程基礎,適合新手小白做一些基礎性的圖表可視化
- 開發工具類,專業化的可視化工具,個性化程度高,適合專業的開發者或者工程師
- 專業圖表類,針對性製作地圖、時間軸、金融數據可視化工具
零編程類
在線網站
1、Flourish
推薦人羣:可視化愛好者
可以說是最好用的免費可視化在線flash網站,在國外很有名,提供了非常多的數據可視化模板,你只要把數據導入到模板裏,設置好相應的速度、顏色、圖標等信息,可視化圖表就完成了,繪製完成的可視化圖表可以發佈並且嵌入到網頁或者PPT中。
缺點:網站都是英文,動態圖表無法導出成視頻,只能錄屏
可視化作品:
2、花火
推薦人羣:不想寫代碼可視化愛好者
一個在線圖表製作工具,基本的圖表類型都有,還能夠智能推薦圖表,圖表參數可以自定義,製作完成的圖表可以導出成PNG、JPG、SVG等多種格式,動態圖表可以導出成視頻。
缺點:免費版本導出都帶水印,想導出高清視頻,去除水印,都需要付費。
可視化作品
軟件類
1、Tableau
推薦人羣:數據分析師、數據分析新手、可視化愛好者、企業選型
全球知知名度很高的數據可視化工具,用戶羣體龐大,操作界面很靈多,圖表設計簡潔明瞭、個性化程度高,易用性和交互體驗優秀。傻瓜式入門,適合新手,隨着經驗增多,也有更多專業功能的可以循序漸進的學習使用,進行更加高階的可視化分析,是很多可視化愛好者的選擇。
缺點是免費版功能有限,收費版對於個人用戶來說有點貴。
操作界面:
可視化作品:
2、FineBI
推薦人羣:企業選型、數據分析師、數據分析新手、不想寫代碼的可視化愛好者
一款國產的商業智能軟件,主打的是數據分析,操作非常簡便,拖拽就能自動生成圖表,還帶有智能圖表推薦功能,而且內置的可視化圖表很豐富,用來製作可視化儀表板或者可視化大屏很方便。
除了數據可視化功能之外,它還包含了數據分析過程中的數據處理、建模、甚至是SQL的優化,對於數據分析來說也是一款很好的工具。相比於tableau,FineBI更偏向企業級應用,側重業務數據的快速分析以及可視化展現,不過對個人來說也是很好選擇,因爲個人版免費,且沒有閹割功能,這一點算是國產良心了
可視化作品:
開發工具類
1、E charts
推薦人羣:想盡量少寫代碼開發者
百度出品的開源免費的javascript數據可視化工具,專爲大數據量可視化設計的,數據實時展現,它可它可以瞬間在二維平面上繪製出 20 萬個點,功能強大
2、D3.js
適合人羣:不怕寫代碼的硬核繪圖專家
開源的但JavaScript函數庫,在 JavaScript 繪圖界的地位很靠前。很多其他的庫都是基於它所開發,功能十分強大,靈活性也高,支持 HTML、SVG 和 CSS,非常適合開發者學習研究,不過沒有編程基礎的人學起來就比較費勁了。
缺點:學習難度大,且在低版本的IE瀏覽器中圖形無法正常顯示。
可視化作品:
3、Highcharts
國外的產品,對標的是E charts,兩者使用起來差不多,圖表種類也很豐富,不過和E charts一樣都需要進行二次開發,它的優點是它有詳細的文檔,示例和詳細的 CSS,產品穩定性好,缺點是商用版付費。
4、Plotly
專業圖表類
1、數據地圖
製作數據地圖的方法有很多,上面的FineBI、tableau、E charts都能做
PolyMaps
是一個地圖庫,主要面向數據可視化用戶,在地圖風格化方面有獨到之處,類似CSS樣式表的選擇器,用來做動態地圖很方便
Leaflet
一個開源JavaScript函數庫,可以製作適配移動端的交互式地圖。操作簡單方便,而且功能齊全,實現效果很完美。優點是能夠適配移動端,而且可以通過大量的插件進行擴展。
2、金融圖表
如果想要在網頁上呈現實時金融數據如股票K線圖,開發人員需要支持時間序列和密集型數據的特殊圖表庫。
dygraphs
開源JavaScript圖表庫,主要用來做金融類的圖表,比如下面的股票K線圖。
以上就是我總結的三類10款比較常用數據可視化工具,當然了,在探索數據可視化的過程中還有更多好用的工具我還沒有接觸到,如果你有非常好用的數據可視化工具,歡迎在文章下方評論!