Constructs a two-step clustering, first running multilevel.communities, and then walktrap.communities within each These are combined into an overall hierarchy
multitrap.community(
graph,
n.cores = parallel::detectCores(logical = FALSE),
hclust.link = "single",
min.community.size = 10,
verbose = FALSE,
level = NULL,
...
)
a fakeCommunities object that has methods membership() and as.dendrogram() to mimic regular igraph returns
graph
numeric Number of cores to use (default=parallel::detectCores(logical=FALSE))
character Link function to use when clustering multilevel communities (based on collapsed graph connectivity) (default='single')
numeric Minimal community size parameter for the walktrap communities .. communities smaller than that will be merged (default=10)
boolean Whether to output progress messages (default=FALSE)
numeric What level of multitrap clustering to use in the starting step. By default, uses the top level. An integer can be specified for a lower level (i.e. 1) (default=NULL)
passed to walktrap