G2Plot是一款方便的通用統(tǒng)計圖表庫,它的視覺體驗和交互體驗十分舒適,軟件的配置項都優(yōu)化和精簡過了,用戶在使用的時候只要在輸入?yún)^(qū)域中輸入幾行代碼就可以輕松生成圖表了,與此同時這款軟件擁有響應(yīng)式圖表功能,也就是說能夠圖表在任何情況下顯示的尺寸和狀態(tài)都是可讀的。
軟件特色
開箱即用。
配置項優(yōu)化精簡,僅需幾行代碼輕松生成圖表。
默認(rèn)好用。
即使你是可視化或設(shè)計小白,也能制作優(yōu)雅、標(biāo)準(zhǔn)的統(tǒng)計圖表。
響應(yīng)式圖表。
保證圖表在任何顯示尺寸、任何數(shù)據(jù)狀態(tài)下的可讀性。
圖表實驗室。
來這里嘗試一下我們正在開發(fā)中的高級圖表功能。
圖形
繼承 G2 無限可能的特性,G2Plot 擁有豐富多樣的圖形擴(kuò)展。
通過對數(shù)據(jù)進(jìn)行剪枝處理和相關(guān)點簡化算法,對大數(shù)據(jù)量和極小顯示空間等特殊場景進(jìn)行圖形優(yōu)化。
交互
我們把一些常用的復(fù)雜交互進(jìn)行了內(nèi)置,用戶不需要再自行封裝,只需調(diào)用相關(guān)配置項即可使用。同時,我們還把細(xì)粒度的事件機(jī)制,畫布、圖形、組件交互能力全方位透出以方便用戶高度個性化定制。
動畫
我們根據(jù)每一個圖表自身的特點和使用場合,精心設(shè)計了一些動畫效果,讓圖表更加靈活生動。這些復(fù)雜動畫效果都已內(nèi)置,可以通過配置項和圖表方法直接調(diào)用。同時,我們還提供了細(xì)粒度的動畫配置,用戶可以通過指定動畫類型、時間、緩動效果,自由控制圖表的入場、消失和數(shù)據(jù)更新動畫效果。
組件
響應(yīng)式組件,在現(xiàn)實的圖表應(yīng)用場景中,一個棘手的難題是圖表的展示空間往往并不足夠顯示圖表的數(shù)據(jù)量,造成極值情況下文本的重疊遮擋、內(nèi)容無法自適應(yīng)、內(nèi)容裁剪等問題。G2Plot 借鑒寬容性設(shè)計的思想,在圖表的信息密度過高時,對圖表組件信息進(jìn)行抽稀、省略、調(diào)整,保證圖表主要信息的展示和基本可讀性
內(nèi)置統(tǒng)計分析高級組件,在一圖一做、細(xì)致打磨的過程中,我們根據(jù)每一個圖表的特點,將使用圖表進(jìn)行統(tǒng)計分析時常用的組件進(jìn)行了封裝,內(nèi)置進(jìn)G2Plot。
體驗對比
下面是 G2Plot 與幾種常用圖表庫的效果對比:
默認(rèn)好看與靈活配置并重
基于 AntV 設(shè)計語言,一套提煉自企業(yè)級產(chǎn)品的視覺語言和設(shè)計規(guī)范,G2Plot 根據(jù)每一個圖表自身的特點沉淀出一套默認(rèn)配置,保證每個圖表在開箱狀態(tài)下,呈現(xiàn)給用戶的就是最規(guī)范、最優(yōu)雅的狀態(tài)。Good by Default 的同時,G2Plot 開放細(xì)粒度的圖表配置,無論圖形樣式、各類圖表組件、文本顯示還是圖表事件,用戶都可以根據(jù)自己的業(yè)務(wù)場景生產(chǎn)個性化圖表。