在介紹了Pyecharts的普通繪圖和對地圖的繪制之后,今天小編將對Pyecharts繪制多個子圖的能力進行簡單的展示,并且將其應(yīng)用在具體的案例之上來進行演示,看看其出來的效果如何
1、Grid()??
使用者可以自定義結(jié)合Line/Bar/Kine/Scatter/EffectScatter/Pie等圖表,將不同類型的圖表畫在一個可視化文件中,但是需要注意的是,第一張圖需為X/Y軸的圖,即不能為Pie,其他位置順序隨意,例如
2、Overlap()??
使用者可以自定義結(jié)合Line/Bar/Kine/Scatter/EffectScatter/Pie等圖表,將不同類型的圖表畫在一張圖上,利用第一個圖表為基礎(chǔ),之后的數(shù)據(jù)都會畫在第一個圖表之上,而在新版的pyecharts中,直接對圖表使用overlap()方法即可
3、Page()??
Pyecharts中的Page()方法的功能較為全面,使用起來的較為簡單,只需將一個個繪制完成的圖形往Page()方法中添加即可,
從圖中可以看出的是Page()方法中添加了柱狀圖、折線圖、餅狀圖以及散點圖等圖表
4、Timeline()??
在Pyecharts中的Timeline()方法將提供時間線輪播多張圖,例如
5、總的來說??
總的來說,我們能夠使用Grid(),overlap(),Page以及Timeline()來實現(xiàn)繪制多張子圖的功能,其步驟也是十分的相似。愿讀者能夠通過可視化等方式在混亂的數(shù)據(jù)中發(fā)現(xiàn)其中的美,happy weekend??!
步驟描述代碼示例
1、實例一個具體類型的對象page=Page()
2、往里面添加具體圖表page.add(bar)
3、在jupyter_notebook中渲染page.render_notebook()