如何使用igraph包从数据帧构建图形?
有没有办法从R中的数据帧构建图形(igraph包) 数据框包含节点关系如何使用igraph包从数据帧构建图形?,r,dataframe,igraph,R,Dataframe,Igraph,有没有办法从R中的数据帧构建图形(igraph包) 数据框包含节点关系 df = data.frame ( A = c("Berlin", "Amsterdam", "New York") , B = c("Munich", "Utrecht", "Chicago") ) 边缘是: Berlin -> Munich Amsteram -> Utrecht New York -> Chicago igraph非常灵活,我相信有很多方法可以做到这一点。我发现上提
df = data.frame (
A = c("Berlin", "Amsterdam", "New York") ,
B = c("Munich", "Utrecht", "Chicago")
)
边缘是:
Berlin -> Munich
Amsteram -> Utrecht
New York -> Chicago
igraph非常灵活,我相信有很多方法可以做到这一点。我发现上提供的教程非常有用 以下是从data.frame创建网络图的一种简单方法:
library(igraph)
df <- data.frame(
A = c("Berlin", "Amsterdam", "New York") ,
B = c("Munich", "Utrecht", "Chicago"))
df.g <- graph.data.frame(d = df, directed = FALSE)
plot(df.g, vertex.label = V(df.g)$name)
库(igraph)
是的,有。你试过什么?