Learn R Programming

brainGraph (version 2.0.2)

rich_club_norm: Calculate the normalized rich club coefficient

Description

This function will (optionally) generate a number of random graphs, calculate their rich club coefficients (\(\phi\)), and return \(\phi\) of the graph of interest divided by the mean across random graphs, i.e. \(\phi_{norm}\). If random graphs have already been generated, you can supply a list as an argument (since graph generation is time consuming).

Usage

rich_club_norm(g, N = 100, rand = NULL, ...)

Arguments

g

An igraph graph object

N

Integer; the number of random graphs to generate (default: 100)

rand

A list of igraph graph objects, if random graphs have already been generated (default: NULL)

...

Other parameters (passed to sim.rand.graph.par)

Value

A data table with columns:

k

Sequence of degrees

rand

Rich-club coefficients for the random graphs

orig

Rich-club coefficients for the original graph.

norm

Normalized rich-club coefficients.

p

The P-values based on the distribution of rich-club coefficients from the random graphs.

p.fdr

The FDR-adjusted P-values

density

The observed graph's density

threshold,Group,name

(if applicable)

References

Colizza V., Flammini A., Serrano M.A., Vespignani A. (2006) Detecting rich-club ordering in complex networks. Nature Physics, 2:110-115.

See Also

Other Rich-club functions: plot_rich_norm, rich_club_attrs, rich_club_coeff, rich_core

Other Random graph functions: RandomGraphs, analysis_random_graphs