下面的資源都是自己曾經(jīng)接觸過的,完全按自己的實(shí)際使用情況進(jìn)行分類。本博文是不斷更新完善的。
科學(xué)計(jì)算語言的擴(kuò)展圖形功能:
這個(gè)分類下的都是進(jìn)行數(shù)據(jù)處理、科學(xué)計(jì)算的工具所帶有的圖形可視化。即在處理數(shù)據(jù)之后可以不用數(shù)據(jù)導(dǎo)出、不用改變環(huán)境直接進(jìn)行可視化的操作。
- /
理工科的好像都知道Matlab這個(gè)軟件,octave則是Matlab的開源版本?;竟δ苌蟧ctave 95% 和Matlab兼容。
matplotlib是Python的擴(kuò)展包,基本上是Python世界的基礎(chǔ)性圖形框架,其他很多專屬領(lǐng)域的可視化包都是在它的基礎(chǔ)上封裝的。最近matplotlib調(diào)整了了默認(rèn)圖像配色方案,比以前的默認(rèn)配色更為漂亮。下面是官網(wǎng)上的一些截圖:
ggplot2是統(tǒng)計(jì)編程語言R的圖形包,生成的圖像十分精美
只做數(shù)據(jù)可視化呈現(xiàn):
本分類下的基本不具備數(shù)據(jù)處理和科學(xué)計(jì)算功能,只是將最終數(shù)據(jù)進(jìn)行可視化呈現(xiàn)。
Proceeing本身是基于java的可視化語言??梢杂脕砭帉懣山换サ乃囆g(shù)圖形程序?,F(xiàn)在有JavaScript版本,可以在Web應(yīng)用中使用
- Excel
Office辦公工具,大家應(yīng)該都知道這個(gè)軟件,可以用來生成簡單的圖表。自2013版本之后,結(jié)合Bing Map及其他插件,可以方便的生成精美的圖像
百度開源的js圖表框架庫。皆有百度提供的數(shù)據(jù)可以方便的生成基于地理位置的地圖可視化
功能上和ECharts差不多,屬于統(tǒng)一類型的工具。但功能類型比ECharts多。
Web形式的數(shù)據(jù)可視化中的王者,自由度高,可以做非常絢麗的交互式圖形可視化。若能潛心研究,受益匪淺。
下面有一個(gè)可在線調(diào)試的工具,編寫D3.js代碼可即可看到最終的結(jié)果
Google Chart
基于Web的3D js圖形庫
基于Web的2D矢量圖形庫
傻瓜式零編程:
這個(gè)分類下是傻瓜式、“零編程”的數(shù)據(jù)可視化工具。多用于制作信息圖。
基于ECharts
基于ECharts
商業(yè)智能集成:
非數(shù)據(jù)驅(qū)動(dòng)的
- AI
- PS
- 手繪