R igraph 手册页

如果您从 R 中使用 igraph,请使用此选项

edge {igraph}R 文档

用于添加和删除边的辅助函数

描述

这是一个辅助函数,简化了向图添加边或从图删除边的操作。

用法

edge(...)

edges(...)

参数

...

请参见下面的详细信息。

详细信息

edgesedge 的别名。

当通过 + 添加边时,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)

[包 igraph 版本 1.3.5 索引]