每周一度,我们的“跟着官方文档学pyecharts”系列又来啦~
看看我们的“学习进度图”:
基本图表(4/13)
直角坐标系图表(6/9)
树形图表(0/2)
地理图表(1/3)
3D图表(0/5)
组合图表(0/4)
今天,我们要学习两个“组合图表”,这些图表没有实际的样式,它们的存在只是为了把其他图表组合起来:
/1.Grid/
Grid,翻译为“并行多图”,它可以使多个图表并行的排成一排。
创建一个Grid较为复杂:
from pyecharts.charts import Bar,Line,Gridfrom pyecharts import options as optsfrom pyecharts.faker import Fakerx = Faker.choose()y = Faker.values()bar = ( Bar() .add_xaxis(x) .add_yaxis("销量",y))line = ( Line() .add_xaxis(x) .add_yaxis("销量",y))grid = ( Grid(init_opts=opts.InitOpts(width="1200px")) .add(bar,grid_opts=opts.GridOpts(pos_right="50%")) .add(line,grid_opts=opts.GridOpts(pos_left="50%")) .render())
我们首先需要创建两个图表,然后将其add进Grid中,然后只需要rende