Extract a subset of sites or species from a bioregion.clusters
object
Source: R/site_species_subset.R
site_species_subset.Rd
This function extracts a subset of nodes based on their type ("site"
or
"species"
) from a bioregion.clusters
object, which contains both types of
nodes (sites and species).
Value
An object of class bioregion.clusters
containing only the specified
node type (sites or species).
Note
Network clustering functions (prefixed with netclu_
) may return both types
of nodes (sites and species) when applied to bipartite networks (using the
bipartite
argument). In such cases, the type of nodes included in the
output can be specified with the return_node_type
argument. This function
allows you to extract a particular type of nodes (sites or species) from the
output and adjust the return_node_type
attribute accordingly.
Author
Maxime Lenormand (maxime.lenormand@inrae.fr)
Pierre Denelle (pierre.denelle@gmail.com)
Boris Leroy (leroy.boris@gmail.com)
Examples
net <- data.frame(
Site = c(rep("A", 2), rep("B", 3), rep("C", 2)),
Species = c("a", "b", "a", "c", "d", "b", "d"),
Weight = c(10, 100, 1, 20, 50, 10, 20)
)
clusters <- netclu_louvain(net, lang = "igraph", bipartite = TRUE)
clusters_sites <- site_species_subset(clusters, node_type = "site")