首页 > 解决方案 > 在“比较悬停时的数据”时禁用悬停信息

问题描述

我在我的项目中有一个情节图,其中有多条带丝带的线条。当我将鼠标悬停在功能区附近时,我想显示有关功能区的信息,但是当我处于“悬停时比较数据”模式时,我不想显示悬停信息。(例如这个图标:在此处输入图像描述在情节中)

丝带被解释为置信区间,因此在比较时,我只想比较情节中间线条的悬停信息,而不是丝带,因为情节太拥挤了。

有没有允许我这样做的设置?我搜索了所有与悬停相关的项目以plotly::schema()查找跟踪类型散点图,但一无所获。


只有一个 line-ribbon 的最小代码如下所示:

library(plotly)

data <- data.frame(x = 1:10, y = 1:10, upper = 0:9, lower = 2:11)

p <- plot_ly(data) %>% 
      add_lines(~x,~y, hoverinfo = "y") %>%
      add_ribbons(~x, ymin = ~lower, ymax = ~upper, hoverinfo = "y+x")

我将如何更新此代码以获得上述所需的行为?

标签: rplotly

解决方案


推荐阅读