关于python:在Axes上添加Label Annotations

Add Label Annotations on Axes

我目前通过添加一个 Label 并提供我绘制它的相应范围的名称来使用每个系列的最后一个值来注释我的图表:

1
2
3
4
5
6
7
Label(
    ...
    x=data.index.max(),
    y=data.loc[data.index.max(), 'my_col'],
    y_range_name='my_range'
    ...
)

这给了我:

section

请注意,我的标签的 y 定位已关闭,因此我也需要这方面的帮助。我试过调整 y_offset 但这并没有产生任何始终如一的好结果。
我的数据总是数字时间序列。


从 Bokeh 1.2 开始,没有内置注释或字形将显示在中央绘图区域之外。 GitHub 上有一个未解决的问题,类似于您可以关注或评论的问题。目前,这样的事情需要制作自定义扩展