Description Usage Arguments Details Value See Also Examples

The new edges are given as a vertex sequence, e.g. internal
numeric vertex ids, or vertex names. The first edge points from
`edges[1]`

to `edges[2]`

, the second from `edges[3]`

to `edges[4]`

, etc.

1 |

`graph` |
The input graph |

`edges` |
The edges to add, a vertex sequence with even number of vertices. |

`...` |
Additional arguments, they must be named, and they will be added as edge attributes, for the newly added edges. See also details below. |

`attr` |
A named list, its elements will be added as edge attributes, for the newly added edges. See also details below. |

If attributes are supplied, and they are not present in the graph,
their values for the original edges of the graph are set to `NA`

.

The graph, with the edges (and attributes) added.

Other functions for manipulating graph structure:
`+.igraph()`

,
`add_vertices()`

,
`delete_edges()`

,
`delete_vertices()`

,
`edge()`

,
`igraph-minus`

,
`path()`

,
`vertex()`

1 2 3 4 5 6 | ```
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)[[]]
plot(g)
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.