【问题标题】:Holoviews: Plot frame(s) dimensions and aspect ratioHoloviews:图框尺寸和纵横比
【发布时间】:2017-08-22 14:41:17
【问题描述】:

我目前正在拼命尝试以网格状布局对齐三个不同大小的图像。

基本上,我想插入三个不同形状的光栅图像。我希望能够独立地定义每个栅格的边界和纵横比,因为它们不会在一维上拉伸。但是,我找不到这样做的解决方法。

我的代码片段:

import holoviews as hv
import numpy as np
hv.extension('bokeh')
%%opts Raster [show_frame=False shared_axes=False]

hv.Layout(hv.Raster(np.eye(100,100),group='t1') +
 hv.Raster(np.eye(100,20),group='t2') + 
 hv.Raster(np.eye(20,100),group='t3')).cols(2)

这会产生以下内容: Sample Image

有没有办法在布局中单独定义每个光栅图像边界框?

提前致谢!

【问题讨论】:

    标签: python bokeh holoviews


    【解决方案1】:

    我通过API搜索找到了解决方案。

    可以通过opts单独调整宽度和高度:

    hv.Raster(np.eye(100,100),group='t1').opts(plot=dict(width=500, height=500))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-06
      • 2011-03-31
      • 2019-06-22
      • 2013-06-13
      • 2019-04-12
      • 1970-01-01
      • 2016-09-22
      相关资源
      最近更新 更多