使用R

时间:2015-06-11 00:37:00

标签: r graph igraph

我正在尝试使用两组具有相同大小的节点在R中构建图形。每个列表中都有一些代表节点号的数字。我希望第一个列表中的每个节点都连接到另一个列表中的相应节点。例如,list1 [1]应该连接到list2 [1],依此类推。

1 个答案:

答案 0 :(得分:2)

实现此目的的一种方法是使用传递给graph.data.frame函数的边列表构建图形。第一列将是第一个向量中的所有节点,第二列将是第二个向量中的所有节点:

list1 <- c("A", "B", "C")
list2 <- c("D", "E", "F")
library(igraph)
g <- graph.data.frame(cbind(list1, list2))
plot(g)

enter image description here