无法将边缘/路径/顶点添加到树

时间:2018-09-20 15:18:46

标签: r igraph

以下是我向树中添加顶点的代码。

library(igraph);
g <- graph.empty(directed=FALSE) + "a"; // works!
g <- g + path("b", "c"); // error!

我也尝试过add_edges,但是它不起作用。我收到错误Error in as.igraph.vs(e1, toadd) : Invalid vertex names

1 个答案:

答案 0 :(得分:2)

除非节点已经存在,否则您无法add_edges。我认为您正在寻找的是:

library(igraph)
g <- graph.empty(directed=FALSE) + "a"
g = g + "b" + "c"
g <- add_edges(g, c("b", "c"))
plot(g)

Graph with added Edge