十款好用的數(shù)據(jù)可視化工具推薦
目前市面上數(shù)據(jù)可視化工具或產(chǎn)品很多,到底那個工具或者產(chǎn)品是比較好的呢?下面小編分享一些看法。
看了很多數(shù)據(jù)可視化產(chǎn)品,總結下來分為幾大類。
- 數(shù)據(jù)可視化庫類
- 報表、BI類
- 大屏投放類
- 專業(yè)類(地圖、科學計算、機器學習)
下面小編把這幾類數(shù)據(jù)可視化產(chǎn)品中有代表性的和大家分享一下。
一.數(shù)據(jù)可視化庫類
Echarts
一個純javascript的數(shù)據(jù)可視化庫,百度的產(chǎn)品,常應用于軟件產(chǎn)品開發(fā)或者 系統(tǒng)的圖表模塊,圖表種類多,動態(tài)可視化效果,開源免費。
評價:非常好的一個可視化庫,圖表種類多,可選的主題。以前我們產(chǎn)品中就是使用echarts進行可視化需求的定制開發(fā)。Echarts中主要還是以圖表為主,沒有提供文本和表格方面的展現(xiàn)庫,如果有相關需求還需要引入表格和文本方面的其他可視化庫。
HighCharts
與echarts相似,同樣是可視化庫,國外的產(chǎn)品,商用需要付費,文檔詳盡。
評價:同樣是非常好的一個可視化庫,圖表種類多。但是同樣需要進行二次開發(fā),,沒有提供文本和表格方面的展現(xiàn)庫。而且因為商用付費,所以能選擇echarts肯定不會選擇highcharts。
AntV
Antv是螞蟻金服出品的一套數(shù)據(jù)可視化語法,是國內(nèi)第一個才用the grammar of Graphics這套理論的可視化庫。在提供可視化庫同時也提供簡單的數(shù)據(jù)歸類分析能力。
評價:是一個優(yōu)秀的可視化庫,需要進行二次開發(fā)。因為采用的是the grammar of Graphics 語法,和echarts相比各有千秋。
二.報表、BI類
百度圖說
由echarts衍生出來的子產(chǎn)品,同樣繼承了echarts的特點,圖表種類多,沒有提供文本和表格方面的展現(xiàn)庫。Echarts接受json格式的數(shù)據(jù),百度圖說把數(shù)據(jù)格式進行了封裝,可以通過表格的形式組織數(shù)據(jù)。
評價:可以把表格數(shù)據(jù)轉(zhuǎn)換成圖表展現(xiàn)形式的工具,支持excel數(shù)據(jù)導入 ,適合做靜態(tài)的BI報告。因為數(shù)據(jù)偏靜態(tài),沒看到與數(shù)據(jù)庫結合的部分,很難和第三方系統(tǒng)結合展現(xiàn)動態(tài)變化的數(shù)據(jù),如日報表、月報表、周報表等。
FineReport
FineReport報表軟件是一款純Java編寫的、集數(shù)據(jù)展示(報表)和數(shù)據(jù)錄入(表單)功能于一身的企業(yè)級web報表工具,它“專業(yè)、簡捷、靈活”的特點和無碼理念,僅需簡單的拖拽操作便可以設計復雜的中國式報表,搭建數(shù)據(jù)決策分析系統(tǒng)。
評價:FineReport可以直連數(shù)據(jù)庫,方便快捷的定制各種復雜表樣,用來做出固定格式的周報、月報等。它的格式類似于excel界面,特色功能報表制作,報表權限分配,報表管理還有填報,支持多種數(shù)據(jù)庫。Tableau
Tableau 是桌面系統(tǒng)中最簡單的商業(yè)智能工具軟件,Tableau 沒有強迫用戶編寫自定義代碼,新的控制臺也可完全自定義配置。在控制臺上,不僅能夠監(jiān)測信息,而且還提供完整的分析能力。Tableau控制臺靈活,具有高度的動態(tài)性。
Tableau公司將數(shù)據(jù)運算與美觀的圖表完美地結合在一起。它的程序很容易上手,各公司可以用它將大量數(shù)據(jù)拖放到數(shù)字“畫布”上,轉(zhuǎn)眼間就能創(chuàng)建好各種圖表。這一軟件的理念是,界面上的數(shù)據(jù)越容易操控,公司對自己在所在業(yè)務領域里的所作所為到底是正確還是錯誤,就能了解得越透徹。
評價:全球知名的BI工具,價格6000元/年/人左右,如果不是因為價格以及是國外的產(chǎn)品,大部分從事者可能就選擇他了。
FineBI
FineBI與FineReport都是帆軟的產(chǎn)品。首先FineReport作為一款報表工具,主要用于解決提升IT部門的常規(guī)/復雜報表開發(fā)效率問題;報表工具的核心功能是數(shù)據(jù)報表的制作和數(shù)據(jù)報表門戶,把手工制作的報表固化成報表模板,實現(xiàn)了報表的自動化,生成后發(fā)布至報表門戶供各類用戶查閱。數(shù)據(jù)門戶是將報表和數(shù)據(jù)倉庫按照業(yè)務主題的方式進行組織管理,方便用戶找到報表。
而FineBI是商業(yè)智能BI工具,在IT信息部門分類準備好數(shù)據(jù)業(yè)務包的前提下,給與數(shù)據(jù),讓業(yè)務人員或領導自行分析,滿足即席數(shù)據(jù)分析需求,是分析型產(chǎn)品。
FineBI的使用感同Tableau類似,都主張可視化的探索性分析,有點像加強版的數(shù)據(jù)透視表。上手簡單,可視化庫豐富??梢猿洚敂?shù)據(jù)報表的門戶,也可以充當各業(yè)務分析的平臺。
評價:FineBI做到了自助式分析,圖表類型豐富,數(shù)據(jù)分析功能較強大,鉆取,篩選,分組等功能都有。但是對于普通沒有IT基礎的人來說,要想真正熟練地掌握finebi,還是有一定的難度的,需要花上幾天,但是這個難度相比Excel的VBA學習還是低不少的。
Power BI
Power BI 是一套商業(yè)分析工具,用于在組織中提供見解??蛇B接數(shù)百個數(shù)據(jù)源、簡化數(shù)據(jù)準備并提供即席分析。生成美觀的報表并進行發(fā)布,供組織在 Web 和移動設備上使用。每個人都可創(chuàng)建個性化儀表板,獲取針對其業(yè)務的全方位獨特見解。在企業(yè)內(nèi)實現(xiàn)擴展,內(nèi)置管理和安全性。
評價:類似于excel的桌面bi工具,功能比excel更加強大。支持多種數(shù)據(jù)源。價格便宜。但是只能作為單獨的bi工具使用,沒辦法和現(xiàn)有的系統(tǒng)結合到一起。生成的報表沒辦法引入到我們的系統(tǒng)中。
三.可視化大屏類
阿里DataV
提供豐富的模板與圖形,支持多數(shù)據(jù)源,拖拉式布局,支持服務化服務方式和本地部署。整體來說是一款很好的大屏的產(chǎn)品。
評價:產(chǎn)品不錯,就是價格把我嚇到了,服務版每年5100元/年,本地部署竟然要110萬,每年續(xù)費也要37萬。
FineReport
前文有介紹過,finereport是一個企業(yè)級的報表工具,同時也提供大屏的服務。通過布局、色彩、綁定數(shù)據(jù)等環(huán)節(jié)完成大屏的制作。擁有很多自助開發(fā)的可視化插件庫。
評價:很優(yōu)秀的軟件,價格不清楚,但是以FineReport的價格水平,應該也是良心的。學習方面,掌握FineReport的dashboard制作,應該也比較簡單的。
五 .專業(yè)類(地圖、科學計算、機器學習)
地圖類
很多工具都能實現(xiàn)數(shù)據(jù)地圖,比如echarts,finereport,tableau等。
R-ggplot2
ggplot2是R語言最流行的第三方擴展包,是RStudio首席科學家Hadley Wickham讀博期間的作品。
是grammar of graphics的簡稱,是一套優(yōu)雅的繪圖語法。主要用于機器學習繪圖。
評價:機器學習、數(shù)學、科學計算領域?qū)I(yè)的繪圖語言。專業(yè)與技術要求都很高,不是專業(yè)搞機器學習或者科學計算的工程師,一般不會用到。
Python
Python是一門編成語言,其周邊的繪圖庫也比較豐富比如pandas和matplotlib ,pandas能夠繪制線圖、柱圖、餅圖、密度圖、散點圖等; matplotlib主要是繪制數(shù)學函數(shù)相關的圖如三角函數(shù)圖、概率模型圖等。
評價:機器學習、數(shù)學、科學計算領域?qū)I(yè)的繪圖語言。專業(yè)與技術要求都很高,不是專業(yè)搞機器學習或者科學計算的工程師,一般不會用到。