2020年六十款数据分析的可视化工具推荐
今天小編將為大家盤點六十款數據分析的可視化工具,讓你妥妥的成為會議室乃至全公司最亮的崽~
1、ChartBlocks
?
ChartBlocks是一款網頁版的可視化圖表生成工具,在線使用。通過導入電子表格或者數據庫來構建可視化圖表。整個過程可以在圖表的向導指示下完成。它的圖表在HTML5的框架下,使用強大的JavaScript庫D3.js來創建圖表。圖表是響應式的,可以和任何的屏幕尺寸及設備兼容。 還可以將圖表嵌入任何網頁中。
?
2、D3.js
?
D3是個圖表庫,對于前端工程師來說,D3.js 稱得上是最好的數據可視化工具庫。D3(Data Driven Documents)是支持SVG渲染的另一種Java庫。但是D3能夠提供大量線性圖和條形圖之外的復雜圖表樣式,例如Voronoi圖、樹形圖、圓形集群和單詞云等。
D3厲害的地方在于它建立了一整套數據到SVG屬性的計算框架,常用Data visualization模型,大多都可以再d3.layout里面找到。D3.js運行在JavaScript上,并使用HTML,CSS和SVG。
D3.js是開源工具,使用數據驅動的方式創建漂亮的網頁,D3.js可實現實時交互,這個庫非常強大和前沿。
?
3、Table
?
Tableau公司將數據運算與美觀的圖表完美地嫁接在一起。它的程序很容易上手,各公司可以用它將大量數據拖放到數字"畫布"上,轉眼間就能創建好各種圖表。這一軟件的理念是,界面上的數據越容易操控,公司對自己在所在業務領域里的所作所為到底是正確還是錯誤,就能了解得越透徹。其兩種不同的變體是基于云計算的Tableau Online和Tableau Server。
?
4、Google Chart API
Google Chart提供了一種非常完美的方式來可視化數據,提供了大量現成的圖標類型,從簡單的線圖表到復雜的分層樹地圖等。它還內置了動畫和用戶交互控制。
?
5、R
R語言是主要用于統計分析、繪圖的語言和操作環境。雖然R主要用于統計分析或者開發統計相關的軟件,但也有用作矩陣計算。其分析速度可比美GNUOctave甚至商業軟件MATLAB。
6、http://Visual.ly
如果你需要制作信息圖而不僅僅是數據可視化,http://Visual.ly是最流行的一個選擇。
?
7、Processing
Processing是數據可視化的招牌工具。你只需要編寫一些簡單的代碼,然后編譯成Java。Processing可以在幾乎所有平臺上運行。
?
8、Leaflet
Leaflet是一個開源的Java庫,用來開發移動友好地交互地圖。
9、Openlayers
Openlayers可能是所有地圖庫中可靠性最高的一個。雖然文檔注釋并不完善。且學習曲線非常陡峭,但是對于特定的任務來說,Openlayers能夠提供一些其他地圖庫都沒有的特殊工具。
?
10、PolyMaps
PolyMaps是一個地圖庫,主要面向數據可視化用戶。PolyMaps在地圖風格化方面有獨到之處,類似CSS樣式表的選擇器。
?
11、Charting Fonts
Charting Fonts是將符號字體與字體整合(把符號變成字體),創建出漂亮的矢量化圖標。
?
12、Gephi
Gephi是進行社會圖譜數據可視化分析的工具,不但能處理大規模數據集并且Gephi是一個可視化的網絡探索平臺,用于構建動態的、分層的數據圖表。
?
13、CartoDB
CartoDB是一個不可錯過的網站,你可以用CartoDB很輕易就把表格數據和地圖關聯起來,這方面CartoDB是最優秀的選擇。
?
14、Weka
Weka是一個能根據屬性分類和集群大量數據的優秀工具,Weka不但是數據分析的強大工具,還能生成一些簡單的圖表。
15、NodeBox
NodeBox是OS X上創建二維圖形和可視化的應用程序,你需要了解Python程序,NodeBox與Processing類似,但沒有Processing的互動功能。
?
16、Kartograph
Kartograph不需要任何地圖提供者像Google Maps,用來建立互動式地圖,由兩個libraries組成,從空間數據開放格式,利用向量投影的Python library以及post GIS,并將兩者結合到SVG和Java library,并把這些SVG資料轉變成互動性地圖。
?
17、Modest Maps
Modest Maps是一個很小的地圖庫,在一些擴展庫的配合下,例如Wax、Modest Maps立刻會變成一個強大的地圖工具。
18、Tangle
Tangle是一個用來探索,Play和可以立即查看文檔更新的交互工具。
19、Qlik Sense
作為一塊典型的敏捷BI桌面軟件,有著良好的性能,圖形風格簡潔清晰很好的凸顯數據主體,覆蓋數據源類型廣且自建的qvd、qvx文件優化數據加載速度,比直接錄入數據文件或接入數據庫更快。
?
20、DataFocus
首個支持中英文類自然語言搜索的數據分析系統,采用自動建模和簡單搜索式的交互系統便可以自動以數據或圖表給予回答,支持進行數據篩選、鉆取、數據聯動等操作,自由、多角度地分析數據。
21、Crossfilter
Crossfilter既是圖表,又是互動圖形用戶界面的小程序,當你調整一個圖表中的輸入范圍時,其他關聯圖表的數據也會隨之改變
?
22、Raphael
Raphael是創建圖表和圖形的Java庫,與其他庫最大的不同是輸出格式僅限SVG和VML. http://raphaeljs.com/
23、jsDraw2DX
jsDraw2DX是一個標準的Java庫,用來創建任意類型的SVG交互式圖形,可生成包括線、矩形、多邊形、橢圓、弧線等圖形。http://jsdraw2dx.jsfiction.com/
24、Pizza Pie Charts
Pizza Pie Charts是個響應式餅圖圖表,基于Adobe Snap SVG框架,通過HTML標記和CSS來替代Java對象,更容易集成各種先進的技術。
25、Fusion Charts Suit XT
Fusion Charts Suit XT是一款跨平臺、跨瀏覽器的Java圖表組件,為你提供令人愉悅的Java圖表體驗。它是最全面的圖表解決方案,包含90+圖表類型和眾多交互功能,包括3D、各種儀表、工具提示、向下鉆取、縮放和滾動等。它擁有完整的文檔以及現成的演示,可以幫助你快速創建圖表。
?
26、iCharts
iCharts提供可一個用于創建并呈現引人注目圖表的托管解決方案。有許多不同種類的圖表可供選擇,每種類型都完全可定制,以適合網站的主題。iCharts有交互元素,可以從Google Doc、Excel表單和其他來源中獲取數據。
?
27、Modest Maps
Modest Maps是一個輕量級、可擴展的、可定制的和免費的地圖顯示類庫,這個類庫能幫助開發人員在他們自己的項目里能夠與地圖進行交互。
28、Raw
Raw局域非常流行的D3.js庫開發,支持很多圖表類型,例如泡泡圖、映射圖、環圖等。它可以使數據集在途、復制、粘貼、拖曳、刪除于一體,并且允許我們定制化試圖和層次。
29、Springy
Springy設計清涼并且簡答。它提供了一個抽象的圖形處理和計算的布局,支持Canvas、SVG、WebGL、HTML元素。
30、Bonsai
Bonsai使用SVG作為輸出方式來生成圖形和動畫效果,擁有非常完整的圖形處理API,可以使得你更加方便的處理圖形效果。它還支持漸變和過濾器(灰度、模糊、不透明度)等效果。
31、Cube
Cube是一個開源的系統,用來可視化時間系列數據。它是基于MongoDB、NodeJS和D3.js開發。用戶可以使用它為內部儀表板構建實時可視化的儀表板指標。
32、Gantti
Gantti是一個開源的PHP類,幫助用戶即時生成Gantti圖表。使用Gantti創建圖表無需使用Java,純HTML-CSS3實現。圖表默認輸出非常漂亮,但用戶可以自定義樣式進行輸出(SASS樣式表)。
?
33、Smoothie Charts
Smoothie Charts是一個十分小的動態流數據圖表路。通過推送一個webSocket來顯示實時數據流。Smoothie Charts只支持Chorme和Safari瀏覽器,并且不支持刻印文字或餅圖,它很擅長顯示流媒體數據。
?
34、Flot
Flot是一個優秀的線框圖表庫,支持所有支持canvas的瀏覽器(目前主流的瀏覽器如火狐、IE、Chrome等都支持)。
35、Tableau Public
Tableau Public是一款桌面可視化工具,用戶可以創建自己的數據可視化,并將交互性數據可視化發布到網頁上。
?
36、Many Eyes
Many Eyes是一個Web應用程序,用來創建、分享和討論用戶上傳圖形數據。
37、Anychart
Anychart是一個靈活的基于Flash/Java(HTML5)的圖表解決方案、跨瀏覽器、跨平臺。除了圖表功能外,它還有一款收費的交互式圖表和儀表。
38、Dundas Chart
Dundas Chart處于行業領先地位的NET圖表處理控件,于2009年被微軟收購,并將圖表產品的一部分功能集成到Visual Studio中。
?
39、TimeFlow
TimeFlow Analytical Timeline是為了暫時性資料的視覺化工具,現在有alpha版本因此有機會可以發現差錯,提供以下不同的呈現方式:時間軸、日歷、柱狀圖、表格等。
40、Protovis
Protovis是一個可視化Java圖表生成工具。
?
41、Choosel
Choosel是可擴展的模塊化Google網絡工具框架,可用來創建基于網絡的整合了數據工作臺和信息圖表的可視化平臺。
42、Zoho Reports
Zoho Reports支持豐富的功能幫助不同的用戶解決各種個性化需求,支持SQL查詢、類四暗自表格界面等。
?
43、Quantum GIS(QDIS)
Quantum GIS(QDIS)是一個用戶界面友好、開源代碼的GIS客戶端程序,支持數據的可視化、管理、編輯與分析和印刷地圖的制作。
44、NodeXL
NodeXLDE 主要功能是社交網絡可視化。
?
45、OpenStreetMap
OpenStreetMap是一個世界地圖,由像您一樣的人們所構筑,可依據開放協議自由使用。
46、OpenHeatMap
OpenHeatMap簡單易用,用戶可以用它上傳數據、創建地圖、交流信息。它可以把數據(如Google Spreadsheet的表單)轉化為交互式的地圖應用,并在網上分享。
47、Circos
Circos最初主要用于基因組序列相關數據的可視化,目前已應用于多個領域,例如:影視作品中的人物關系分析,物流公司的訂單來源和流向分析等,大多數關系型數據都可以嘗試用Circos來可視化。
?
48、Impure
Impure是一個可視化編程語言,旨在收集、處理可視化信息。
49、Polymaps
Polymaps是一個基于矢量和tile創建動態、交互式的動態地圖。
50、Rickshaw
Rickshaw是一個基于D3.JS來創建序交互式的時間序列圖表庫。
51、Sigma.js
Sigma.js是一個開源的輕量級庫,用來顯示交互式的靜態和動態圖表。
?
52、Timeline
Timeline即時間軸,用戶通過這個工具可以一目了然的知道自己在何時做了什么。
?
53、BirdEye
BirdEye是Decearative Visual Analytics,它屬于一個群體專案,為了要提升設計和廣泛的開源資料視覺化發展,并且為了Adobe Flex建視覺分析圖庫,這個動作以敘述性的資料庫為主,讓使用者能夠建立多元資料視覺化界面來分析以及呈現資訊。
54、Arbor.Js
Arbor.Js提供有效率、以力導向的版面配置演算法,抽象畫圖表組織以及篩選更新的處理。
55、Highchart.js
Highchart.js是單純由Java所寫的圖表資料庫,提供簡單的方法來增加互動性圖表來表達你的網站或網站應用程式。目前它能支援線圖、樣條函數圖。
?
56、Paper.js
Paper.js是一個開源向量圖表敘述架構,能夠在HTML5 Canvas 運作,對于初學者來說它是很容易學習的,其中也有很多專業面向可以提供中階及高階使用者。
57、Visualize Free
Visualize Free是一個建立在高階商業后臺集游InetScoft開發的視覺化軟體免費的視覺分析工具,可從多元變量資料篩選并看其趨勢,或是利用簡單地點及方法來切割資料或是小范圍的資料。
?
58、GeoCommons
GeoCommons可以使用戶構建富交互可視化應用來解決問題,即使他們沒有任何傳統地圖使用經驗。你可以將實社會化數據或者GeoCommons保存的超5萬份開源數據在地圖上可視化,創造帶交互的可視化分析作品,并將作品嵌入網站、博客或分享到社交網絡上。
?
59、酷屏
專為大屏可視化打造的產品。支持動態和3D的大屏可視化,通過內置的動感3D圖形引擎,在大屏中完美呈現數據可視化效果。效果十分酷炫,可以承載例如智慧城市、智慧園區等高難題可視化呈現。
?
?
?
60、豌豆BI
豌豆BI支持多種數據源的對接、數據預處理、自動建模、靈活的看板分析,提供組件化的統計圖、豐富的數據統計函數,你只需要簡單拖拽,分分鐘之間像玩游戲一樣可以完成一張可視化儀表盤。
當圖上的數據因為用戶點擊變化時,會自動分析出與圖形相關的信息,然后再觸發其他圖形重新計算并展示,讓用戶隨心所欲的探索數據。
?
?
內置多樣圖表均可直接拖拽嘗試。
?
目前豌豆BI可免費試用,點擊如下鏈接即可上手操作了~
多種數據可視化工具,讓你的可視化效果千變萬化!
總結
以上是生活随笔為你收集整理的2020年六十款数据分析的可视化工具推荐的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 64 位Instant Client连接
- 下一篇: Http请求URL长度限制