自定义hoverinfo框,用于plotly boxplot

时间:2019-05-14 14:25:07

标签: r shiny plotly

有没有一种方法可以将自定义hoverinfo添加到plotly boxplot中,类似于我们可以使用“文本”使用条形图来做到这一点?

在这里,我们可以为条形图类型添加自定义文本:

     plot_ly(
            x = ~var1, 
            y = ~output1, 
            color = ~var2, 
            colors = "add some color options", 
            type = "bar",
            hoverinfo = 'text',
            text = ~paste(paste0("Pathogen name: ",as.character(p.name)),
                          '</br></br>', paste0("Species/strain: 
                          ",as.character(ss.name)),
                          '</br>', paste0("Average prevalence: 
                          ",round(mean.prevalence,2)," (%)"),
                          '</br>', paste0("No. samples: ",no.observations)
                          ))

我对涉及ggplot和ggplotly的解决方案不感兴趣。我需要直接使用plotly,因为当在闪亮的应用程序内的子图函数中使用ggplotly函数来创建放置在一起的多个图形的视图时,ggplotly函数会导致问题。

当前箱形图中的悬停信息非常混乱,并且在不同位置(例如中位数,第一,第三四分位数等)显示大量不同的统计信息,但是我试图控制每个简洁框内显示的内容晶须与自定义信息。当指针悬停在与该晶须相关的任何地方(如果有意义的话)时,应显示该框...

谢谢!

0 个答案:

没有答案