betweenness
takes a graph stack (dat
) and returns the betweenness centralities of positions within one graph (indicated by nodes
and g
, respectively). Depending on the specified mode, betweenness on directed or undirected geodesics will be returned; this function is compatible with centralization
, and will return the theoretical maximum absolute deviation (from maximum) conditional on size (which is used by centralization
to normalize the observed centralization score).betweenness(dat, g=1, nodes=c(1:dim(dat)[2]), gmode="digraph",
diag=FALSE, tmaxdev=FALSE, cmode="directed",
geodist.precomp=NULL, rescale=FALSE)
g
=1.dmode
is set to "digraph" by default.diag
is FALSE
by default.tmaxdev
==FALSE
.geodist
object precomputed for the graph to be analyzed (optional)$$C_B(v) = \sum_{i,j : i \neq j, i \neq v, j \neq v} \frac{g_{ivj}}{g_{ij}}$$
where $g_{ijk}$ is the number of geodesics from i to k through j. Conceptually, high-betweenness vertices lie on a large number of non-redundant shortest paths between other vertices; they can thus be thought of as ``bridges'' or ``boundary spanners.''
centralization
g<-rgraph(10) #Draw a random graph with 10 members
betweenness(g) #Compute betweenness scores
Run the code above in your browser using DataLab