splitClu {blockmodeling} | R Documentation |
Functions creating a list of partitions based on a single partition and information on the number of units in each set.
Description
Function splitClu
creates a list of partitions based on a single partition (clu
) and information on the number of units in each set (n
).
Function splitCluRes
does the same but extracts the information from the result of (old versions of) functions critFunC
, optParC
, optRandomParC
or similar (newer versions should already return a list of partitions in case they are used on networks with more sets of units.
Usage
splitClu(clu, n, renumber = FALSE)
splitCluRes(res, renumber = FALSE)
Arguments
clu |
A vector representing a partition of units from different sets. Result of some legacy code for |
n |
A vector with number of units per set. The assuption is that the first |
renumber |
If |
res |
Result of (old versions of) functions |
Value
A list of partitions if clu
, one for each set of units. A single vector if only one set of units is present.
Author(s)
Aleš Žiberna
See Also
Examples
n <- c(8,8)
clu <- c(rep(1:2, times = c(3, 5)), rep(3:4, times = c(3, 5)))
splitClu(clu = clu, n = n )
splitClu(clu = clu, n = n, renumber = TRUE)