首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Plotly:始终显示悬停文本

Plotly:始终显示悬停文本
EN

Stack Overflow用户
提问于 2016-03-24 21:27:01
回答 1查看 2.7K关注 0票数 1

Plotly (python)中是否有一个参数可以使悬停文本框始终显示(即,而不是仅在悬停时显示)?

另一种选择是创建多个注释,但我希望有一个更快的解决方案。

EN

回答 1

Stack Overflow用户

发布于 2016-09-02 05:18:36

对于散点图,我会创建轨迹的'text‘属性,然后指定'markers+lines+text’和一个'textposition‘。这将在您指定的每个点旁边绘制一些文本。在下面的示例中,我已经演示了您仍然可以使用<br><b>标记来设置这些标签的样式。显然,根据您的数据,您可能需要更仔细地定位它们。

代码语言:javascript
复制
import plotly
plotly.offline.init_notebook_mode()
trace = {'type' : 'scatter', 'x' : [1,2,3,4,5,6], 'y' : [1,2,3,4,5,6],
'text' : ['a<br>aaa','<b>b</b>','c','d','e','f'], 'mode' : 'markers+text', 
'textposition' : 'center right'}
plotly.offline.iplot([trace])

对于barplot或其他,这将是困难得多。您可能不得不走注释路线,尽管您可能会从Plotly API中获得一些好处,特别是hover任务( PostMessage tutorial here)。

希望这能有所帮助!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36201337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档