新的边以顶点序列的形式给出,例如内部数字顶点 ID 或顶点名称。第一条边从 edges[1]
指向 edges[2]
,第二条边从 edges[3]
指向 edges[4]
,依此类推。
用法
add_edges(graph, edges, ..., attr = list())
参见
用于操作图结构的其他函数:+.igraph()
, add_vertices()
, complementer()
, compose()
, connect()
, contract()
, delete_edges()
, delete_vertices()
, difference()
, difference.igraph()
, disjoint_union()
, edge()
, igraph-minus
, intersection()
, intersection.igraph()
, path()
, permute()
, rep.igraph()
, reverse_edges()
, simplify()
, union()
, union.igraph()
, vertex()
示例
g <- make_empty_graph(n = 5) %>%
add_edges(c(
1, 2,
2, 3,
3, 4,
4, 5
)) %>%
set_edge_attr("color", value = "red") %>%
add_edges(c(5, 1), color = "green")
E(g)[[]]
#> + 5/5 edges from 14947c6:
#> tail head tid hid color
#> 1 1 2 1 2 red
#> 2 2 3 2 3 red
#> 3 3 4 3 4 red
#> 4 4 5 4 5 red
#> 5 5 1 5 1 green
plot(g)