View source: R/select_edges_by_edge_id.R
| select_edges_by_edge_id | R Documentation | 
Select edges in a graph object of class dgr_graph using edge ID values.
select_edges_by_edge_id(graph, edges, set_op = "union")
graph | 
 A graph object of class   | 
edges | 
 A vector of edge IDs for the selection of edges present in the graph.  | 
set_op | 
 The set operation to perform upon consecutive selections of
graph edges This can either be as a   | 
A graph object of class dgr_graph.
# Create a graph with 5 nodes
graph <-
  create_graph() %>%
  add_path(n = 5)
# Create a graph selection by selecting
# edges with edge IDs `1` and `2`
graph <-
  graph %>%
  select_edges_by_edge_id(
    edges = 1:2)
# Get the selection of edges
graph %>% get_selection()
# Perform another selection of edges,
# with edge IDs `1`, `2`, and `4`
graph <-
  graph %>%
  clear_selection() %>%
  select_edges_by_edge_id(
    edges = c(1, 2, 4))
# Get the selection of edges
graph %>% get_selection()
# Get the fraction of edges selected
# over all the edges in the graph
graph %>%
  {
    l <- get_selection(.) %>%
      length(.)
    e <- count_edges(.)
    l/e
  }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.