悬停对网络中邻居节点的影响

问题描述

我正在使用 tidygraph、ggraph 和 ggiraph 来绘制交互式网络。 我想使用 geom_point_interactive() 的悬停效果,使用参数 data_id。我希望当鼠标经过一个节点时,我们可以看到它连接到的所有节点。我尝试了很多东西,但没有任何效果,我现在完全卡住了。

这是一个可重现的例子:

library(tidygraph)
library(ggraph)
library(ggiraph)

rstat_nodes <- data.frame(name = c("Hadley","David","Romain","Julia"))
rstat_edges <- data.frame(from = c(1,1,2,3,4,4),to = c(2,3))
graph <- tbl_graph(nodes = rstat_nodes,edges = rstat_edges)

plot <- ggraph(graph) + 
  geom_edge_arc0() +
  geom_point_interactive(aes(x = x,y = y,tooltip=name),size = 5) +
  theme_void()

girafe(ggobj = plot)

你知道我应该在 data_idgeom_point_interactive() 中放什么来达到我想要的效果吗?

非常感谢您的帮助,

奥雷利安

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)