Mpld3: 工具提示悬停在条上(可行性)

创建于 2015-01-21  ·  4评论  ·  资料来源: mpld3/mpld3

为条形图提供类似于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插件,使这更容易。

所有4条评论

您可以使用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 替换它并理解条形由矩形块组成后,它起作用了!
非常感谢你...
还有一个问题……如何为 LineLabelTooltip 插件添加可自定义的 ccs? 我想将工具提示格式化为左箭头(.tooltip .tooltiptext::after)。
在 PointHTMLTooltip 中,我可以传递 css 但在 LineLabelTooltip 中,此选项不可用...

谢谢

用 LineHTMLTooltip 替换 LineLabelTooltip 并将标签包装在工具提示 html 标签中。
喜欢:
标签=“

"+ 这个标签 + "
此页面是否有帮助?
0 / 5 - 0 等级