delete_nodes_ws {DiagrammeR} | R Documentation |
In a graph object of class
dgr_graph
, delete all nodes present in a
selection.
Selections of nodes can be performed using
the following select_...
functions:
select_nodes()
,
select_last_node()
,
select_nodes_by_degree()
,
select_nodes_by_id()
, or
select_nodes_in_neighborhood()
.
Selections of nodes can also be performed using
the following traversal functions:
(trav_...
):
trav_out()
, trav_in()
,
trav_both()
, trav_in_node()
,
trav_out_node()
.
delete_nodes_ws(graph)
graph |
a graph object of class
|
a graph object of class dgr_graph
.
# Create a graph with 3 nodes graph <- create_graph() %>% add_n_nodes(3) %>% add_edges_w_string( "1->3 1->2 2->3") # Select node with ID `1` graph <- graph %>% select_nodes_by_id(1) # Delete node in selection (this # also deletes any attached edges) graph <- graph %>% delete_nodes_ws() # Get a count of nodes in the graph node_count(graph) #> [1] 2