get_edge_df {DiagrammeR} | R Documentation |
From a graph, obtain an edge data frame with all current edge attributes.
get_edge_df(graph)
graph |
a graph object of class
|
an edge data frame.
library(magrittr) # Create a graph using several piped functions graph <- create_graph() %>% add_n_nodes(1, "a") %>% select_last_node %>% add_n_nodes_ws(5, "from", "b") %>% select_edges_by_node_id(3:5) %>% set_edge_attrs_ws( "color", "green") %>% set_edge_attrs_ws( "rel", "a") %>% invert_selection %>% set_edge_attrs_ws( "color", "blue") %>% set_edge_attrs_ws( "rel", "b") %>% clear_selection # Get the graph's internal edge data frame (edf) graph %>% get_edge_df #> from to rel color #> 1 1 2 b blue #> 2 1 3 a green #> 3 1 4 a green #> 4 1 5 a green #> 5 1 6 b blue