我正在尝试使用全息视图创建 DynamicMap 类型图的网格布局(例如 2x2)。这将用作 Holoviews/Bokeh 应用程序。
创建我的 dmap 后,我使用
layout = hv.Layout([dmap1, dmap2]).cols(2)
这种布局并排生成两个图我面临的问题是,默认情况下,每个动态地图的小部件都聚集在行的右侧,与图没有视觉关联(地图工具栏也组合成只有一个)。
此外,如果我将两个以上的 dmap 传递给布局,则会出现错误:
TypeError: DynamicMap does not accept AdjointLayout type, data elements have to be a ('ViewableElement', 'NdMapping', 'Layout').
我在服务器模式下使用渲染器:
renderer = hv.renderer('bokeh')
renderer = renderer.instance(mode='server')
总之,我想要一个包含 2 个以上独立可控动态图的网格。