美文网首页
五、多图展示

五、多图展示

作者: Bllose | 来源:发表于2021-03-15 19:39 被阅读0次
from bokeh.io import output_notebook, show
from bokeh.plotting import figure

output_notebook()

在前面的章节中, 我们学习的都是在一张画布上展示不同的数据。 但是我们时常需要在一张画布上展示多张图。

下面这段数据的定义将要用于后面的案例中.

x = list(range(11))
y0, y1, y2 = x, [10-i for i in x], [abs(i-5) for i in x]  

画布行布局与列布局

from bokeh.layouts import row

# create a new plot
s1 = figure(width=250, plot_height=250)
s1.circle(x, y0, size=10, color="navy", alpha=0.5)

# create another one
s2 = figure(width=250, height=250)
s2.triangle(x, y1, size=10, color="firebrick", alpha=0.5)

# create and another
s3 = figure(width=250, height=250)
s3.square(x, y2, size=10, color="olive", alpha=0.5)

# show the results in a row
show(row(s1, s2, s3))  
row_plots.PNG

上面代码中, s1, s2, s3 分别代表三个画布。 建立好三画布后, 通过row()进行展示, 也就是说, 它们在水平线上展示一排。

网格布局

from bokeh.layouts import gridplot

# create a new plot
s1 = figure(width=250, plot_height=250)
s1.circle(x, y0, size=10, color="navy", alpha=0.5)

# create another one
s2 = figure(width=250, height=250)
s2.triangle(x, y1, size=10, color="firebrick", alpha=0.5)

# create and another
s3 = figure(width=250, height=250)
s3.square(x, y2, size=10, color="olive", alpha=0.5)

# put all the plots in a gridplot
p = gridplot([[s1, s2], [s3, None]], toolbar_location=None)

# show the results
show(p)
grap_plots.PNG

通过gridplot定义网格的布局

下一章:六、图片联动

相关文章

  • 五、多图展示

    在前面的章节中, 我们学习的都是在一张画布上展示不同的数据。 但是我们时常需要在一张画布上展示多张图。 下面这段数...

  • 《二次根式单元复习》教学反思

    复习课,我习惯于让学生先用思维导图进行归纳,再用实物展示台展示三至五人的导图。我再展示自己的导图。然而今天却忘了展...

  • Echarts:饼图-圆环显示色块信息

    预期效果 圆饼图,中间展示饼图主要信息,例如最开始的总数值,右边展示图例信息(图例信息多的话滚动显示),鼠标移动到...

  • next主题搭建博客的记录

    多图展示的问题 在导航栏菜单并排显示多张图片 效果图 在新建博文里面显示多个图片 {% gp 7-5 %}展示效果...

  • 产品体验日记-马蜂窝

    马蜂窝的首页关注列表展示多图的宫格设计比较不一样,这样的宫格设计既能够节省空间,也能够尽量多地展示出图片,靠边的图...

  • Android中实现RecyclerView的多布局效果

    效果图展示效果图.png 这个是RecyclerView的多布局效果。用的是轮播图和加载网络数据做的效果,下面是代...

  • 彩铅一朵鲜艳多肉

    想感受一下多肉上白霜的感觉,选了这颗特征明显的多肉进行写生。下面先看成品图 下面过程图 下面展示这颗多肉本尊 这颗...

  • seaborn使用详解

    导入相关库 定义一个函数,用于画图测试 展示默认图 默认设置展示 主要有五种预设seaborn主题:darkgri...

  • Excel数据可视化:多项目达成率的漂亮展示--“多层圆环图”

    文|仟樱雪 本文主要介绍涉及到多项目完成进度--“达成率”的汇报展示中,多层圆环图的达成率展示。 多项目达成--多...

  • 5.5 UIScrollView 滚动视图 相册精装版

    相册视图控制器 照片墙视图控制器 相册展示控制器 图片点击处理 案列展示图 案列展示图1.png 案列展示图2.p...

网友评论

      本文标题:五、多图展示

      本文链接:https://www.haomeiwen.com/subject/ckhlcltx.html