如何在绘图表上显示悬停信息?

Posted

技术标签:

【中文标题】如何在绘图表上显示悬停信息?【英文标题】:How to display hover info on a plotly Table? 【发布时间】:2020-10-13 18:39:29 【问题描述】:

我想在有情节的表格上显示悬停信息。这是我的最佳猜测,但在 jupyter 笔记本中或当图形导出为 html 并在浏览器中查看时,没有显示悬停文本:

import plotly.graph_objects as go

hover_text = [['hover a', 'hover b', 'hover c'],
              ['hover d', 'hover e', 'hover f']]

fig = go.Figure(data=[go.Table(
    cells='values': [['a', 'b', 'c'],
                      ['d', 'e', 'f']],
    hoverinfo='text',
    meta='text': hover_text
)])

fig.show()
fig.write_html('test.html')

情节版本 4.5.4

有许多 go.Table() 参数看起来可能是相关的,但我没有找到显示任何内容的组合:

悬停信息 hoverinfosrc 悬停标签 元 元数据 自定义数据 customdatasrc

我一直在看的一些参考资料:

https://plotly.github.io/plotly.py-docs/generated/plotly.graph_objects.Table.html https://plotly.com/python/table/ https://plotly.com/python/hover-text-and-formatting/#hover-labels https://plotly.com/python/reference/#table

【问题讨论】:

【参考方案1】:

它似乎是一个文档错误,并且悬停目前不适用于表格。您可以查看有关此错误的 open git 问题: https://github.com/plotly/plotly.js/issues/5523

【讨论】:

以上是关于如何在绘图表上显示悬停信息?的主要内容,如果未能解决你的问题,请参考以下文章

更改绘图表达树状图的悬停文本

Pyqtgraph 中绘图的悬停工具

如何删除散景中悬停收费的“屏幕信息”?

如何在 R 中使用 Plotly 在折线图上仅显示一些悬停信息点

如何创建带有“可悬停”区域的图像,在 jQuery 或 HTML5 中显示附加信息

如何在散景悬停格式化程序上设置自定义日期时间模式?