在轴上添加标签注记
问题描述
我现在用每个系列的最后一个值来注释我的图表,方法是添加一个Label
并为我的图表提供它所在的相应区域的名称:
Label(
...
x=data.index.max(),
y=data.loc[data.index.max(), 'my_col'],
y_range_name='my_range'
...
)
这给了我:
如何移动标签使其位于各自的轴上? 示例:
请注意,我的标签的y定位已关闭,因此我在这方面也需要一些帮助。我尝试过调整y_offset
,但没有产生任何一致的好结果。
我的数据总是数值时间序列。
解决方案
从Bokeh1.2开始,在中央绘图区之外不会显示任何内置批注或字形。有一个open issue on GitHub类似于您可以关注或评论的内容。目前,这样的事情需要做出custom extension
相关文章