常用工具
數據可視化的工具很多,這裡就大致提一下
ggplot2
ggplot2是最流行、最強大的繪圖包(應該沒有之一)。對於靜態圖,只要你有足夠的創意,ggplot2基本都可以通過其系統完備的畫圖語法實現。
d3.js
d3.js個很強大的庫,許多先進、前衛的圖形在上面都有demo,它可以在較底層以較高的自由度畫圖並配置交互效果。但是它的學習曲線很陡。
echarts
echarts被稱為”百度為數不多的良心產品“,這個庫跟d3相反,它離應用層更近,提供了許多示例模板,把代碼copy過去改改數據就行了。所以echarts的優點是上手容易、圖表漂亮、交互式效果也很好,缺點是自由度低。
Excel
隨著Excel的發展,它的圖表也越來越豐富美觀,很容易上手,仍然是把數據往模板裡套的方式。
PS & AI
這兩個是設計師的工具,但是出了一張可視化的圖之後往往需要進一步修繕,這就是設計師的工作了。可以生成一張pdf矢量圖,然後導入PS或AI中,這樣對每一個元素操作都很方便。
DataV
DataV很適合做大屏可視化展示,效果很炫酷,而且模板越來越成熟,上手難度也越來越低,同時價格也不貴。
ByteV
ByteV很適合做大屏可視化展示,效果很炫酷,而且模板越來越成熟,上手門檻非常低。難能可貴的是開源,非常適合二次開發,個性化開發。而且在很多行業有成熟的應用。對於大數據量、自由度要求較高、創意設計強的可視化應用,ByteV都提供了靈活的編程方式。