View source: R/select_nodes_in_neighborhood.R
| select_nodes_in_neighborhood | R Documentation | 
Select those nodes in the neighborhood of nodes connected a specified distance from an initial node.
select_nodes_in_neighborhood(graph, node, distance, set_op = "union")
graph | 
 A graph object of class   | 
node | 
 The node from which the traversal will originate.  | 
distance | 
 The maximum number of steps from the   | 
set_op | 
 The set operation to perform upon consecutive selections of
graph nodes. This can either be as a   | 
A graph object of class dgr_graph.
# Create a graph containing
# a balanced tree
graph <-
  create_graph() %>%
  add_balanced_tree(
    k = 2, h = 2)
# Create a graph selection by
# selecting nodes in the
# neighborhood of node `1`, where
# the neighborhood is limited by
# nodes that are 1 connection
# away from node `1`
graph <-
  graph %>%
  select_nodes_in_neighborhood(
    node = 1,
    distance = 1)
# Get the selection of nodes
graph %>% get_selection()
# Perform another selection
# of nodes, this time with a
# neighborhood spanning 2 nodes
# from node `1`
graph <-
  graph %>%
  clear_selection() %>%
  select_nodes_in_neighborhood(
    node = 1,
    distance = 2)
# Get the selection of nodes
graph %>% get_selection()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.