根据缩放级别在散景图中选择性地显示文本

Selectively show text in Bokeh plot based on zoom level

我目前正在使用 Bokeh 绘制一些生物序列数据。该图的一部分涉及在 x 轴正上方显示一些文本(氨基酸残基),与轴上的数字对齐。当用户放大时,他们便能够检查数据附带的氨基酸序列(由单个字母表示)。然而,当缩小时,这些字母合并在一起,看起来很乱。

有什么方法可以根据缩放级别选择性地 plot/show 字形吗?

非常感谢,

安德鲁

目前(从版本 0.7.1 开始)无法使用静态图执行此操作。使用 Bokeh 服务器应用程序可能会以一种或另一种方式使这项工作成为可能,但对于您的情况来说,这可能会过大。在 python 中为 "spell" 这样的事情添加一些方法并让它们进入静态图将是一个非常好的功能。我鼓励您在 GH (https://github.com/bokeh/bokeh) 上创建一个功能请求问题,以便可以在开发人员和其他感兴趣的各方之间讨论这个想法。