这是我最近刚接触交互图像时碰到一个问题,在用plotly包的ggplotly函数将ggplot对象转换为交互图时,鼠标悬浮的信息只能是ggplot里面aes里面有的变量,如果鼠标悬浮时需要显示其他变量的信息应该怎么做呢?比如下面的这个例子,怎么实现在鼠标悬停在交互图时显示"year"的信息。
library(tidyverse)
library(plotly)
p <- ggplot(gapminder,
aes(x = gdpPercap, y = lifeExp, color = continent)) +
geom_point(alpha = 0.5) +
scale_x_log10() +
theme_minimal()
ggplotly(p)