randomPairs: Random hierarchical structure
Description
Create a hierarchical structure using a random partition of the data.Usage
randomPairs(data, seed, ...)
Arguments
data
A numeric matrix or data frame of observations.
If a matrix or data frame, rows correspond to observations and
columns correspond to variables.
seed
Optional single value, interpreted as an integer, specifying the seed for random partition.
...
Catches unused arguments in indirect or list calls via do.call
.
Value
- A numeric two-column matrix in which the ith row gives the minimum
index for observations in each of the two clusters merged at the
ith stage of a random agglomerative hierarchical clustering.
References
C. Fraley, A. E. Raftery, T. B. Murphy and L. Scrucca (2012).
mclust Version 4 for R: Normal Mixture Modeling for Model-Based
Clustering, Classification, and Density Estimation.
Technical Report No. 597, Department of Statistics, University of Washington.Examples
Run this codedata <- iris[,1:4]
randPairs <- randomPairs(data)
str(randPairs)
# start model-based clustering from a random partition
mod <- Mclust(data, initialization = list(hcPairs = randPairs))
summary(mod)
Run the code above in your browser using DataLab