plot.ly 悬停框大小属性

Posted

技术标签:

【中文标题】plot.ly 悬停框大小属性【英文标题】:plot.ly Hover Box Size attribute 【发布时间】:2016-07-12 11:57:12 【问题描述】:

我正在使用plot.ly Python api,无法弄清楚如何调整绘图悬停框大小的大小。

例如,在下面的可视化中,CollegeClass.... 的标签被截断。我想调整悬停框中字符串的长度。

【问题讨论】:

【参考方案1】:

我可能有点晚了,但我找到了解决方案 将hoverlabel: namelength :-1 添加到我的跟踪对象中就可以了。

来自Here

【讨论】:

注意:在带有条形图的python中,我必须将其添加到我的update_layout调用中,并且在该实例中上述格式为hoverlabel_namelength=-1【参考方案2】:

您可能已经找到了答案,但是:

通过设置“文本”并将其传递给您的 hoverinfo。 在你的例子中,如果你设置 text='CollegeClass' 并设置你的 hoverinfo = 'text' 你会得到你期望的结果。 似乎跟踪的名称被截断,而您传递的文本或标签却没有。

data = [
go.Scatter(
    x=[0, 1, 2],
    y=[1, 3, 2],
    mode='markers',
    text=['Text A', 'Text B', 'Text C']
    hoverinfo = 'text'
)]

复制自 https://plot.ly/python/text-and-annotations/#adding-hover-text-to-data-in-line-and-scatter-plots 并不是说在我的情况下我必须设置 hoverinfo = 'text' 而在示例中它似乎没有工作。

【讨论】:

以上是关于plot.ly 悬停框大小属性的主要内容,如果未能解决你的问题,请参考以下文章

在图像悬停时以圆形设置背景大小

使用 javascript 查找下载链接的文件大小

调整大小时隐藏的组合框

导航栏链接的悬停框问题

将全尺寸图像的大小和比例与 SVG 视图框匹配

python 来自https://plot.ly/matplotlib/plot/