将 bokeh BoxAnnotation 推送到后台
Push bokeh BoxAnnotation to the background
我在 Jupyter
笔记本中 运行 构建了散景图。它显示“经典”字形,以及 BoxAnnotations
使我能够根据状态突出显示时间段(见下图)。
让我恼火的是,BoxAnnotations 似乎总是在前台,因此使用户无法清楚地看到颜色。
我尝试切换命令以添加注释和字形,但没有成功。
有没有办法将 BoxAnnotation
推到后台,或者布局总是在前台?
有没有其他方法可以实现我想要制作的绘图?
您可以尝试在创建 BoxAnnotation 时添加 level="underlay":
BoxAnnotation(..., level="underlay")
这是 Bokeh Annotation
base class 的一项功能,您可以在其中指定以下任何级别:image, underlay, glyph, guide, annotation, overlay
我相信它们是从背景开始递增的 ->前景。
他们在 user-guide 的 Label
部分中有一个简短的片段。虽然我确实发现它的文档有点缺乏。
我在 Jupyter
笔记本中 运行 构建了散景图。它显示“经典”字形,以及 BoxAnnotations
使我能够根据状态突出显示时间段(见下图)。
让我恼火的是,BoxAnnotations 似乎总是在前台,因此使用户无法清楚地看到颜色。
我尝试切换命令以添加注释和字形,但没有成功。
有没有办法将 BoxAnnotation
推到后台,或者布局总是在前台?
有没有其他方法可以实现我想要制作的绘图?
您可以尝试在创建 BoxAnnotation 时添加 level="underlay":
BoxAnnotation(..., level="underlay")
这是 Bokeh Annotation
base class 的一项功能,您可以在其中指定以下任何级别:image, underlay, glyph, guide, annotation, overlay
我相信它们是从背景开始递增的 ->前景。
他们在 user-guide 的 Label
部分中有一个简短的片段。虽然我确实发现它的文档有点缺乏。