Я создаю диаграмму с накоплением областей в holoviews с боке-бэкэндом, аналогично приведенному здесь примеру:
http://holoviews.org/reference/elements/matplotlib/Area.html
Я хотел бы иметь всплывающую подсказку, но если я добавлю ее в код, в результирующей диаграмме отобразится крестик при наведении, но во всплывающей подсказке данные не отображаются.
Мой код:
import holoviews as hv
values = np.random.rand(5, 20)
percentages = (values/values.sum(axis=0)).T*100
overlay = hv.Overlay([hv.Area(percentages[:, i], vdims=[hv.Dimension('value', unit='%')]).opts(tools=["hover"]) for i in range(5)])
stackA = hv.Area.stack(overlay)
Я также попытался вместо этого ввести параметр наведения на шаг hv.Stack
:
stackA = hv.Area.stack(overlay).opts(tools=["hover"])
но это ничего не делает.
Мне бы хотелось, чтобы во всплывающей подсказке отображалось значение площади под курсором и, возможно, другие размеры моего набора данных.