如果您从 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)