find.cut {blockmodeling} | R Documentation |
Computing the threshold
Description
The functions compute the maximum value of m/cut
where a certain block is still classified as alt.blocks
and not "null".
The difference between find.m
and find.m2
it that find.m
uses an optimization approach and is faster and more precise
than find.m2
. However, find.m
only supports regular ("reg") and complete ("com") as alt.blocks
, while find.m2
supports all block types.
Also, find.m
does not always work, especially if cormet
is not "none".
Usage
find.cut(M, clu, alt.blocks = "reg", cuts = "all", ...)
find.m(
M,
clu,
alt.blocks = "reg",
diag = !is.list(clu),
cormet = "none",
half = TRUE,
FUN = "max"
)
find.m2(M, clu, alt.blocks = "reg", neval = 100, half = TRUE, ms = NULL, ...)
Arguments
M |
A matrix representing the (usually valued) network. For now, only one-relational networks are supported. The network can have one or more modes (different kinds of units with no ties among themselves. If the network is not two-mode, the matrix must be square. |
clu |
A partition. Each unique value represents one cluster. If the network is one-mode, then this should be a vector, else a list of vectors, one for each mode. |
alt.blocks |
Only one of allowed blocktypes, as alternative to the null block: |
cuts |
The cuts, which should be evaluated. If |
... |
Other parameters to |
diag |
(default = |
cormet |
Which method should be used to correct for different maximum error contributions |
half |
Should the returned value of m be one half of the value where the inconsistencies are the same. |
FUN |
(default = "max") Function f used in row-f-regular, column-f-regular, and f-regular blocks. |
neval |
A number of different |
ms |
The values of m where the function should be evaluated. |
Value
A matrix of maximal m/cut
values.
Author(s)
Aleš Žiberna
References
Doreian, P., Batagelj, V. & Ferligoj, A. Anuška (2005). Generalized blockmodeling, (Structural analysis in the social sciences, 25). Cambridge [etc.]: Cambridge University Press.
Žiberna, A. (2007). Generalized Blockmodeling of Valued Networks. Social Networks, 29(1), 105-126. doi: 10.1016/j.socnet.2006.04.002
Žiberna, A. (2008). Direct and indirect approaches to blockmodeling of valued networks in terms of regular equivalence. Journal of Mathematical Sociology, 32(1), 57-84. doi: 10.1080/00222500701790207
Žiberna, A. (2014). Blockmodeling of multilevel networks. Social Networks, 39(1), 46-61. doi: 10.1016/j.socnet.2014.04.002
See Also
critFunC
and maybe also optParC
, plotMat