powered by
Create adjacency lists from a graph, either for adjacent edges or for neighboring vertices
as_adj_list(graph, mode = c("all", "out", "in", "total"))as_adj_edge_list(graph, mode = c("all", "out", "in", "total"))
as_adj_edge_list(graph, mode = c("all", "out", "in", "total"))
A list of numeric vectors.
The input graph.
Character scalar, it gives what kind of adjacent edges/vertices to include in the lists. ‘out’ is for outgoing edges/vertices, ‘in’ is for incoming edges/vertices, ‘all’ is for both. This argument is ignored for undirected graphs.
out
in
all
Gabor Csardi csardi.gabor@gmail.com
as_adj_list returns a list of numeric vectors, which include the ids of neighbor vertices (according to the mode argument) of all vertices.
as_adj_list
mode
as_adj_edge_list returns a list of numeric vectors, which include the ids of adjacent edgs (according to the mode argument) of all vertices.
as_adj_edge_list
as_edgelist, as_adj
as_edgelist
as_adj
g <- make_ring(10) as_adj_list(g) as_adj_edge_list(g)
Run the code above in your browser using DataLab