如果您从 R 中使用 igraph,请使用此选项
edge {igraph} | R 文档 |
这是一个辅助函数,简化了向图添加边或从图删除边的操作。
edge(...)
edges(...)
... |
请参见下面的详细信息。 |
edges
是 edge
的别名。
当通过 +
添加边时,edge
(或 edges
) 的所有未命名参数会被连接,然后传递给 add_edges
。它们被解释为顶点 ID 对,并且将在每对顶点之间添加一条边。命名参数将用作新边的边属性。
当通过 -
删除边时,edge
(或 edges
) 的所有参数通过 c()
连接并传递给 delete_edges
。
一个特殊对象,可以与 igraph 图以及加号和减号运算符一起使用。
用于操作图结构的其他函数:+.igraph()
, add_edges()
, add_vertices()
, delete_edges()
, delete_vertices()
, igraph-minus
, path()
, vertex()
g <- make_ring(10) %>%
set_edge_attr("color", value = "red")
g <- g + edge(1, 5, color = "green") +
edge(2, 6, color = "blue") -
edge("8|9")
E(g)[[]]
g %>%
add_layout_(in_circle()) %>%
plot()
g <- make_ring(10) + edges(1:10)
plot(g)