layout.community: Create a network layout with community clusters

View source: R/layout.R

layout.communityR Documentation

Create a network layout with community clusters

Description

Create a network layout with community clusters

Usage

layout.community(graph, community, strength = 2, ...)

Arguments

graph

an igraph object

community

a vector with commmunity memberships

strength

the strength of attraction between community members

Value

a matrix with coordinates

Examples

data(den)
den.culture     <- has.tags(den, "Culture", result = "den")
graph.culture   <- elite.network(den.culture)
com             <- membership(walktrap.community(graph.culture))
lay             <- layout.community(graph.culture, com, 2, cloud.size = 1.5)
graph.plot(graph.culture, layout = lay, vertex.fill = as.factor(com)) + scale_fill_discrete(guide = "none")

antongrau/eliter documentation built on March 2, 2024, 8:05 p.m.