spread: Calculate radiality centrality

View source: R/centrality.R

spreadR Documentation

Calculate radiality centrality

Description

Calculate radiality centrality

Usage

spread(graph, mode = c("all", "in", "out"),
    weights = E(graph)$weight, f = function(x) 1/x)

Arguments

graph

an igraph object

mode

mode of the centrality

weights

If edges in the graph have weight, then by default, the weight is used to calculate the length of the shortest path. Set it to NULL to supress the weight

f

function for the weaken rate

Details

The spread centrality measures how wide the node can send or receive the information in the network. Like the water wave, the effect would be weakened with the increase of the distance to other nodes.

If the weaken function is defined as 1/x, then the spread centrality is calculated as sum(1/d(w, v)) where d(w, v) is the length of the shortest path of node w and node v.

Author(s)

Zuguang Gu <z.gu@dkfz.de>

See Also

reach, radiality

Examples

require(igraph)
pathway = barabasi.game(200)
spread(pathway)

CePa documentation built on Oct. 8, 2024, 5:08 p.m.