今天來聊聊有哪些值得推薦的數據可視化工具?
Excel
說到可視化工具,首先當然是Excel,你敢說你沒用過Excel來作圖?作為一款強大、好用、易上手的數據分析工具,它使用簡單、易上手,幾乎不用刻意去學習,只要有數據,就可以作圖,主要用來做工作匯報的圖多一些。
我也寫過Excel可視化專題,可參考:
高手都是怎樣用圖表的:《用圖表說話》
如何制作高大上的圖表
讓你的Excel圖表動起來
包括基礎圖表:
以及基礎圖表衍生的進階圖表:
還可以做動態圖表
以及儀表盤:
其實可以把Excel可視化作為基礎來學習,這樣才能更好地掌握和使用其他可視化工具,另外網上有很多大神用Excel做的商務圖表也堪比其他工具,比如劉萬祥老師的Excel圖表之道,模仿商業圖表的做法,包括配色、元素等,感興趣的小伙伴可一看。
BI工具
首先要理解什么是BI,商業智能(Business Intelligence,簡稱:BI),又稱商業智慧或商務智能,指用現代數據倉庫技術、線上分析處理技術、數據挖掘和數據展現技術進行數據分析以實現商業價值。用BI工具都是無需代碼,直接拖拽即可完成圖表的制作、交互,目前好用的BI工具有:
Tableau
將數據計算和美觀的圖表完美地融合在一起,可以在幾分鐘內生成美觀的圖表、坐標圖、儀表盤與報告。是用來快速分析、可視化的強大工具,偏向商業分析。
Power BI
作為Excel的一個插件,后來獨立門戶的軟件,它的可視化效果非常強大。
基于JAVAScript的
基于JavaScript的可視化工具的使用,需要對前端的知識有一定了解,最起碼要能看得懂數據在哪里改。適用于想避免寫代碼且有實時性圖表需求且懂前端知識的人。
Echarts
比如大家最耳熟能詳的Echarts,是一個由百度開源的數據可視化,憑借著良好的交互性,精巧的圖表設計,得到了眾多開發者的認可。圖表直觀生動,可交互,官方自帶超多的demo庫,全部開源,可自制個性化的圖表。
Chart.js
風格簡約,顏色活潑。
基于編程語言的
主要是R、Python里的可視化工具包,非常豐富,適用于各種場景。
ggplot2
R中最著名的可視化工具包,誰用誰知道。
Pyecharts
pyecharts是一款將Python和Echarts結合的工具,通過Python繪制出Echarts圖表。
更多詳細內容可參考:http://pyecharts.herokuApp.com/
Plotly
Plotly是新一代的數據可視化開發庫,R, python, Excel等軟件都有API接過去,與Matplotlib和Seaborn相比,Plotly將數據可視化提升到一個新的層次。Plotly內置完整的交互能力及編輯工具,支持在線和離線模式。更多使用方法可參考:plotly.com
在線
在線工具可以快速地把表格數據轉換為各種各樣好看的圖表
圖表秀
快速制作各種傳統圖表和高級可視化圖表
Flourish
在線的數據可視化網站,之前寫的動態條形圖的制作就是用它完成的。
火爆全網的條形競賽圖,原來做起來這么簡單
最后,想要把一個圖表做的好看,借助PPT、PS等工具也是有必要的。