Description Usage Arguments Value References See Also Examples
This function calculates the variance of the degrees on each (intra)layer of the multiplex network. For (intra)layers with directed relationships, the function considers the 'total degree' descriptor.
1 2 3 4 | varianceDegree.multiplex(obj,
indexNodeVar = 1:length(nodes.multiplex(obj)),
verbose = FALSE
)
|
obj |
An object of class |
indexNodeVar |
A vector of IDs (or labels) for the selected nodes on which to calculate the variance degree. Default selects all the nodes of the network. |
verbose |
Default is |
A list
containing the variances of the degrees for each (intra)layer of the multiplex network.
Wassermann and Faust (1994), Social network analysis. Cambridge University Press.
create.multiplex
, degree.multiplex
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | # Loading Aarhus CS Department dataset.
data(aarhus_mplex)
# Creating the multiplex object using the dataset loaded into aarhus_mplex object.
mplexObj <- create.multiplex(nodes = aarhus_mplex$nodes,
layersNames = aarhus_mplex$layerNames,
layer1 = aarhus_mplex$L1,
type1 = "undirected",
aarhus_mplex$L2,
aarhus_mplex$L3,
aarhus_mplex$L4,
aarhus_mplex$L5
)
# Calculating the variance degrees on the 5 intralayers of the multiplex network.
# We see, for example, that "facebook" is the more varied relationship (in terms of degree
# distribution), while "coauthor" is the less varied.
varianceDegree.multiplex(mplexObj)
# Calculating the variance degrees for the first 10 employees:
varianceDegree.multiplex(mplexObj, indexNodeVar = 1:10)
# Using the 'verbose = TRUE' option, the function prints the name of the nodes on which the variance
# degree is performed:
varianceDegree.multiplex(mplexObj, indexNodeVar = 1:10, verbose = TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.