【问题标题】:plotly hoverlabel color transparencyplotly hoverlabel 颜色透明度
【发布时间】:2021-07-26 21:47:22
【问题描述】:

是否可以格式化hoverlabel,使背景颜色透明并且可以通过标签看到绘图?

我可以将其设置为纯色,例如hoverlabel = list(bgcolor = '#fff') 但看起来如果我尝试添加透明度,颜色字符串的那部分会被忽略。与bgcolor = 'rgba(255,255,255,0.05)' 相同,也不起作用。看起来标记有opacity 设置,但没有悬停标签。

谢谢!!

【问题讨论】:

  • 目前无法设置悬停标签的不透明度。 hoverlabel.opacity 是关于 plotly.js 的 open issue 的一部分
  • 我明白了,谢谢你的链接!

标签: r plotly r-plotly


【解决方案1】:

我发现(在 python 中),如果你在layout 中传递hovermode = "x unified",那么如果你将bgcolor 设置为一些包含透明度的rgba 值,它确实有效!我不知道 R 代码,但应该很容易弄清楚。这就是它的样子(我觉得很恶心!)-

这是(python)代码-

fig.update_layout(hovermode='x unified', legend=dict(title= None), hoverlabel=dict(bgcolor='rgba(255,255,255,0.75)',
                                                                                  font=dict(color='black')))

【讨论】:

  • 谢谢!在 R 中,这将是 layout(fig, hovermode = 'x unified', hoverlabel=list(bgcolor='rgba(255,255,255,0.75)', font=list(color='black')))
  • @laxxy 你在 R 中试过了吗?它是否适用透明度?
猜你喜欢
  • 2018-11-15
  • 2022-11-04
  • 1970-01-01
  • 1970-01-01
  • 2012-07-11
  • 2011-10-06
  • 2016-04-24
  • 1970-01-01
相关资源
最近更新 更多