View source: R/calcTopologicalIndices.r

calc_modularity_swness_zscore | R Documentation |

The function calculates modularity, number of groups and small-world-ness z-scores and 99\
using as null model the list of networks in the nullDist parameters. Modularity is calculated using the `igraph::cluster_spinglass()`

if the parameter weights is NULL the atribute "weigths" is used, or if it has the name of an network attribute, that is used as a weigth
to build the modules, when this parameter is NA then no weigth is used.
Only works for one component networks

calc_modularity_swness_zscore( g, nullDist, sLevel = 0.01, ncores = 0, weights = NA )

`g` |
igraph object |

`nullDist` |
list of igraph object with the null model simulations |

`sLevel` |
significance level to calculate CI (two tails) |

`ncores` |
number of cores to use paralell computation, if 0 sequential processing is used. |

`weights` |
The weights of the edges. Either a numeric vector or NULL or NA. If it is null and the input graph has a ‘weight’ edge attribute then that will be used. If NULL and no such attribute is present then the edges will have equal weights. Set this to NA if the graph was a ‘weight’ edge attribute, but you don't want to use it for community detection. |

a list with two data frames: one with indices z-scores and CI

`Clustering` |
Clustering coefficient, measures the average fraction of pairs of neighbors of a node that are also neighbors of each other |

`PathLength` |
Mean of the shortest paths between all pair of vertices |

`Modularity` |
modularity measures how separated are different groups from each other, the algorithm |

`zCC,zCP,zMO` |
Z-scores of Clustering,PathLength and Modularity with respect to a random Erdos-Renyi null model |

`CClow,CChigh,CPlow,CPhigh,MOlow,MOhigh` |
sLevel confidence intervals |

`SWness,SWnessCI` |
Small-world-ness and it CI value |

`isSW,isSWness` |
Logical variable signalling if the network is Small-world by the method of Marina 2018 or the method of Humprhies & Gurney 2008 |

Another data.frame with the values calculated for the nullDist.

Marina, T. I., Saravia, L. A., Cordone, G., Salinas, V., Doyle, S. R., & Momo, F. R. (2018). Architecture of marine food webs: To be or not be a ‘small-world.’ PLoS ONE, 13(5), 1–13. https://doi.org/10.1371/journal.pone.0198217

## Not run: nullg <- generateERbasal(netData[[1]],10) calcModularitySWnessZScore(netData[[1]],nullg) ## End(Not run)

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.