这是一个辅助函数,用于简化图形中顶点的添加和删除。
详细信息
vertices()
是 vertex()
的别名。
通过 +
添加顶点时,所有未命名的参数都被解释为新顶点的顶点名称。 命名的参数被解释为新顶点的顶点属性。
通过 -
删除顶点时,vertex()
(或 vertices()
)的所有参数都通过 c()
连接并传递给 delete_vertices()
。
参见
用于操作图结构的其他函数:+.igraph()
, add_edges()
, 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()
示例
g <- make_(ring(10), with_vertex_(name = LETTERS[1:10])) +
vertices("X", "Y")
g
#> IGRAPH 63e90dc UN-- 12 10 -- Ring graph
#> + attr: name (g/c), mutual (g/l), circular (g/l), name (v/c)
#> + edges from 63e90dc (vertex names):
#> [1] A--B B--C C--D D--E E--F F--G G--H H--I I--J A--J
plot(g)