ggplotly自定义工具提示的方向和对齐方式

时间:2019-05-02 11:11:42

标签: r ggplot2 plotly r-plotly ggplotly

我尝试自定义工具提示的方向和文本对齐方式在使用 ggplot ggplotly 生成的绘图中。但是,我无法实现这一目标,如果有人可以帮助我,我将感到非常高兴。

目标是在这些值的顶部并向左定向一个工具提示。

我尝试了各种选择,并仔细查看了plotly的文档,但是无法获得正确的方向选择。

在下面的示例代码中查找:

library(ggplot2)
library(plotly)

df = data.frame(x = c(1, 2, 3),
                y = c(1.1, 2.1, 1.1))

p1 <- 
  ggplot(df, aes(x    = x, 
                 y    = y,
                 text = paste0('x  :', x, '\n',
                               'y  :', y))) +
  geom_point()

ggplotly(p1, tooltip = "text") %>%
  style(hoverlabel = list(bgcolor = "white",
                          bordercolor = "#77777",
                          font = list(color  = '#77777'),
                          align = "left",   # THIS IS NOT WORKING
                          orientation = "h" # THIS IS NOT WORKING
                          )
        )

如果您能帮助我将工具提示的方向固定在顶部,将文本对齐方式固定在左侧,我会很高兴。

非常感谢!

大卫

0 个答案:

没有答案