我尝试自定义工具提示的方向和文本对齐方式在使用 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
)
)
如果您能帮助我将工具提示的方向固定在顶部,将文本对齐方式固定在左侧,我会很高兴。
非常感谢!
大卫