Use this if you are using igraph from R

reverse_edges {igraph} | R Documentation |

The new graph will contain the same vertices, edges and attributes as
the original graph, except that the direction of the edges selected by
their edge IDs in the `eids`

argument will be reversed. When reversing
all edges, this operation is also known as graph transpose.

```
reverse_edges(graph, eids = E(graph))
## S3 method for class 'igraph'
t(x)
```

`graph` |
The input graph. |

`eids` |
The edge IDs of the edges to reverse. |

`x` |
The input graph. |

The result graph where the direction of the edges with the given IDs are reversed

```
g <- make_graph( ~ 1-+2, 2-+3, 3-+4 )
reverse_edges(g, 2)
```

[Package *igraph* version 1.3.4 Index]