Добавить аннотации меток на осях - PullRequest
0 голосов
/ 01 июля 2019

В настоящее время я аннотирую свои диаграммы последним значением каждой серии, добавив Label и указав имя соответствующего диапазона, на котором оно нанесено:

Label(
    ...
    x=data.index.max(),
    y=data.loc[data.index.max(), 'my_col'],
    y_range_name='my_range'
    ...
)

Что дает мне:

section of line chart on multiple axes, with text annotations of each series' last value

Как мне переместить метки, чтобы они располагались на их соответствующей оси? Пример:

enter image description here

Обратите внимание, что y-позиционирование моих ярлыков отключено, поэтому мне тоже нужна помощь с этим аспектом. Я пытался настроить y_offset, но это не дало стабильно хороших результатов. Мои данные всегда числовые временные ряды.

1 Ответ

0 голосов
/ 01 июля 2019

Начиная с Bokeh 1.2, нет встроенной аннотации или глифа, которые будут отображаться за пределами центральной области графика. На GitHub есть открытый вопрос , который похож на тот, что вы можете отслеживать или комментировать. Пока что-то вроде этого потребует создания пользовательского расширения

...