此时该图工作得非常好,但我希望在工具提示中包含其他信息(悬停时弹出的信息)。
+ theme(legend_box = 'horizontal')
给我一个具有三种不同颜色的散点图(有三个级别),当我将点悬停时,它会为我提供有关 x、y 和级别值的信息。如何添加称为“名称”的额外信息? (“名称”列是 df 的一部分,每个点都有一个对应的唯一名称)我尝试这样做
ggplotly(ggplot(df, aes(x = x, y = y, color = level)) + geom_point())
但不显示。
答案 0 :(得分:0)
您可以通过“文本”属性向工具提示添加其他信息。请参阅plotly book。
使用 mtcars
作为示例数据:
library(plotly)
p <- ggplot(mtcars, aes(x = hp, y = mpg, color = factor(cyl), text = paste0("gear:", gear, "<br>", "am:", am))) +
geom_point()
ggplotly(p, tooltip = c("x", "y", "colour", "text"))