misc.extract.components: Component extraction of miscellaneous graph formats

misc.extract.componentsR Documentation

Component extraction of miscellaneous graph formats

Description

This function extracts all components of the input with various formats and convert them as "igraph" objects.

Usage

misc.extract.components(x, directed = TRUE, mode = "directed",
  weighted = NULL, unibipartite = FALSE, diag = TRUE)

Arguments

x

The input could be an edgelist and an adjacency matrix

directed

Whether to create a directed graph.(default=TRUE)

mode

Character scalar, explain how should demonstrate the supplied matrix. Possible values are: directed, undirected, upper, lower, max, min, plus.(default="directed")

weighted

An argument for specifying whether the graph should be weighted or not. If it is NULL then an unweighted graph is created.(default=NULL)

unibipartite

A boolean parameter describing whether the input edge list is corresponding to a bipartite graph. TRUE value specifies the biprtite graph and vice versa.(default=FALSE)

diag

Logical scalar, whether to consider the diagonal of the matrix or not. If it was FALSE then the diagonal spotted as zeros.(default=TRUE)

Details

This function assert components of the input object which can be an edgelist, an adjacency matrix and a graphNEL object. The result would be a list including components as seperated graphs.

Value

a list including the componets of the input as igraph objects

Author(s)

Minoo Ashtiani, Mohieddin Jafari

See Also

induced.subgraph,components, graph_from_adjacency_matrix


jafarilab/CINNA documentation built on Aug. 19, 2023, 4:49 p.m.