Добавление ярлыков в BoxAnnotation в боке Python - PullRequest
0 голосов
/ 06 ноября 2018

Я строю различные точечные диаграммы и добавил BoxAnnotation, чтобы выделить период времени. Теперь я хочу пометить или добавить к легенде описание того, что представляет эта BoxAnnotation. Соответствующий код:

p = figure(title=plot_title, x_axis_label = 'Time(UTC)', y_axis_label= id,
                   x_axis_type = "datetime", plot_width = 700, plot_height = 300)
for comm in dsn_comms:
    low_box = BoxAnnotation(left = comm.start, right = comm.stop, fill_alpha = 0.1, fill_color = "#99FF99")
    p.add_layout(low_box)
d = p.circle(data_times, data_values, color = colors, line_color=None, size = 2)

Создан следующий график: график

Зелёные секции - это те, которые я хотел бы обозначить, ось у меняется, поэтому я не могу жестко их кодировать, и, поскольку это не глиф, я не могу добавить BoxAnnotation к легенде. Любые идеи о том, что я мог сделать?

Спасибо.

...