PoG*_*bas 2 r ggplot2 plotly ggplotly r-plotly
library(ggplot2)
library(plotly)
gg <- ggplot(mtcars, aes(factor(vs), drat)) +
geom_violin() +
geom_jitter()
ggplotly(gg)
Run Code Online (Sandbox Code Playgroud)
在示例代码中,我们用于ggplot绘制小提琴和抖动层。Plotly显示两层的信息(即,当悬停在抖动点上时,它将显示特定的点信息,当悬停在小提琴图上时也会发生相同的情况)。但是,我只想plotly显示信息geom_jitter。
问题:如何禁用特定层的悬停信息?
您可以设置hoverinfo到"none"为geom:
gg <- ggplot(mtcars, aes(factor(vs), drat)) +
geom_violin() +
geom_jitter()
ggply <- ggplotly(gg)
ggply$x$data[[1]]$hoverinfo <- "none"
ggply
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
900 次 |
| 最近记录: |