我正在探索visNetwork并且无法弄清楚为什么这个没有显示边缘
library(visNetwork)
nodes=data.frame(node=c('m1','m2','n1','n2'))
a=data.frame(x=c('n1','n2'),y=c('m1','m2'))
links=a%>% group_by(x,y)%>%tally()
visNetwork(nodes, links)
答案 0 :(得分:4)
来自?visNetwork
:
节点:带有节点信息的data.frame。至少需要列“id”。
edges:带边信息的data.frame。至少需要 列“from”和“to”。
所以
visNetwork(
setNames(nodes, "id"),
setNames(links, c("from", "to", "foo"))
)
会奏效。