Можно ли было бы наделить гистограммы функцией, аналогичной PointLabelTooltip
? При наведении курсора на панель появляется всплывающая подсказка.
Вы можете сделать это с помощью LineLabelTooltip
:
N = 10
bars = plt.bar(np.arange(N), np.random.normal(size=N))
for i, bar in enumerate(bars.get_children()):
tooltip = mpld3.plugins.LineLabelTooltip(bar, label=str(i))
mpld3.plugins.connect(plt.gcf(), tooltip)
mpld3.display()
Возможно, стоит установить плагин BarTooltip
который упростит эту задачу.
Спасибо за совет.
Привет, Афлаксман,
Я изо всех сил пытался добавить всплывающие подсказки к панелям с помощью PointHTMLTooltip. После замены на LineLabelTooltip и понимания того, что полосы состоят из прямоугольных участков, все заработало!
Большое вам спасибо за это ...
Еще один вопрос ... Как добавить настраиваемый ccs для плагина LineLabelTooltip? Я хотел бы отформатировать всплывающие подсказки как стрелки влево (.tooltip .tooltiptext :: after).
В PointHTMLTooltip я могу передать css, но в LineLabelTooltip этот параметр недоступен ...
Спасибо
Замена LineLabelTooltip на LineHTMLTooltip и перенос метки в html-теги всплывающей подсказки сработали.
Нравиться:
label = "
Самый полезный комментарий
Вы можете сделать это с помощью
LineLabelTooltip
:Возможно, стоит установить плагин
BarTooltip
который упростит эту задачу.