methodCommunity | R Documentation |
This function detects the community structure of a graph. To detect the community structure the user can choose one of the methods implemented in igraph.
methodCommunity(
graph,
method = c("walktrap", "edgeBetweenness", "fastGreedy", "louvain", "spinglass",
"leadingEigen", "labelProp", "infomap", "optimal", "leiden", "other"),
...,
FUN = NULL,
verbose = FALSE
)
graph |
The output of prepGraph. |
method |
The clustering method, one of "walktrap", "edgeBetweenness", "fastGreedy", "louvain", "spinglass", "leadingEigen", "labelProp", "infomap", "optimal", "leiden","other". |
... |
additional parameters to use with any of the previous described methods (see igraph package community detection methods for more details i.e. cluster_walktrap) |
FUN |
in case the @method parameter is "other" there is the possibility to use a personal function passing its name through this parameter. The personal parameter has to take as input the @graph and the @weights (that can be NULL), and has to return a community object. |
verbose |
flag for verbose output (default as FALSE) |
A Communities object.
my_file <- system.file("example/football.gml", package="robin")
graph <- prepGraph(file=my_file, file.format="gml")
methodCommunity (graph=graph, method="louvain")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.