我正在尝试在 ggiraph 中使用 geom_raster_interactive 来创建一个地图,我可以在其中使用工具提示函数查看每个网格单元的值。但是,当我设置 tooltip = value 时,工具提示会为工具提示中的每个网格单元返回相同的值。
我修改了下面 gome_raster_interactive 示例中的代码来演示该问题。我希望能够将鼠标悬停在网格单元格位置上并在工具提示中查看 z 的值,但这不起作用。感谢您的任何建议!
library(ggplot2)
library(ggiraph)
df <- expand.grid(x = 0:5, y = 0:5)
df$z <- runif(nrow(df))
gg <- ggplot(df, aes(x, y, fill = z, tooltip = z)) +
geom_raster_interactive()
x <- girafe(ggobj = gg)
if(interactive()) print(x)