select_nodes
selects
one or more nodes
from an existing FFT definition
(by filtering the corresponding row(s) from the FFT definition
in the tidy data frame format).
When not selecting the final node, the last selected node becomes the new final node (i.e., gains a second exit).
Duplicates in nodes
are selected only once
(rather than incrementally) and nodes
not in
the range 1:nrow(fft)
are ignored.
select_nodes
is the inverse function
of drop_nodes
.
select_nodes(fft, nodes = NA, quiet = FALSE)
One FFT definition (as a data frame in tidy format, with one row per node).
The FFT nodes to select (as an integer vector).
Default: nodes = NA
.
Hide feedback messages (as logical)?
Default: quiet = FALSE
.
One FFT definition (as a data frame in tidy format, with one row per node).
add_nodes
for adding nodes to an FFT definition;
drop_nodes
for deleting nodes from an FFT definition;
edit_nodes
for editing nodes in an FFT definition;
flip_exits
for reversing exits in an FFT definition;
reorder_nodes
for reordering nodes of an FFT definition;
get_fft_df
for getting the FFT definitions of an FFTrees
object;
read_fft_df
for reading one FFT definition from tree definitions;
add_fft_df
for adding FFTs to tree definitions;
FFTrees
for creating FFTs from and applying them to data.
Other tree definition and manipulation functions:
add_fft_df()
,
add_nodes()
,
drop_nodes()
,
edit_nodes()
,
flip_exits()
,
get_fft_df()
,
read_fft_df()
,
reorder_nodes()
,
write_fft_df()