Как создать динамический набор меток на Bokeh, чтобы избежать наложения текста? - PullRequest
0 голосов
/ 08 мая 2019

Я хотел бы создать Labelset на Bokeh, который определит наилучшее местоположение, чтобы избежать наложения текста.

Я безуспешно пробовал следующий код:

labels = LabelSet(x='weight', y='height', text='Name', level='glyph',
              x_offset=5, y_offset=5, source=source, render_mode='canvas')

Пример того, чего я не хочу

1 Ответ

0 голосов
/ 08 мая 2019

Начиная с Bokeh 1.1, в Bokeh нет ничего встроенного, что автоматически уклонялось бы от меток. Я думаю, что это было бы отличной возможностью, но никто еще не имел возможности поработать над этим. В настоящее время нет хорошего ответа на этот вопрос, не так много предложений, кроме ручного экспериментирования и размещения этикеток. (И даже это может быть сброшено, если график позволяет изменять масштаб.)

...