powered by
Random number generator for emmix models.
emmix
rmix(n, model, ...)
A numeric matrix with samples drawn in rows.
An object of class 'emmix' containing a mode of mfa, mcfa, mtfa, or mctfa.
'emmix'
mfa, mcfa, mtfa
mctfa
Number of sample to generate.
Not used.
This function uses rmvnorm and rmvt functions from the mvtnorm package to generate samples from the mixture components.
rmvnorm
rmvt
Algorithm works by first drawing a component based on the mixture proprotion in the model, and then drawing a sample from the component distribution.
set.seed(1) model <- mcfa(iris[, -5], g=3, q=2, nkmeans=1, nrandom=1, itmax = 25) dat <- rmix(n = 10, model = model)
Run the code above in your browser using DataLab