graph_extract_components: Component extraction of a graph
Description
This function extracts all connected components of the
input, which can be an "igraph" object or a "network" object,
and converts them to "igraph" objects.
Usage
graph_extract_components(
x,
directed = TRUE,
bipartite_proj = FALSE,
num_proj = 1
)
Value
A list including the components of the input as igraph objects.
The output is a list where each element represents a component and is an igraph object.
The components are disconnected subgraphs of the input graph.
A list including the components of the input as igraph objects.
Arguments
- x
An igraph or a network object.
- directed
Whether to create a directed graph (default = TRUE).
- bipartite_proj
Whether the bipartite network must be projected or not (default = FALSE).
- num_proj
Numbers 1 or 2 that show the number of projects for bipartite graphs (default = 1).
Author
Minoo Ashtiani, Mehdi Mirzaie, Mohieddin Jafari
Details
This function separates different components of an "igraph" or a "network" object and
illustrates them as a list of independent graphs. If the input graph was bipartite and the
"bipartite_proj" was TRUE, it will project it, and you can decide in which project you want
to continue working with.
Examples
Run this code
data(zachary)
graph_extract_components(zachary)
Run the code above in your browser using DataLab