View source: R/expReliabilityMixEM.R
rexpmix | R Documentation |
Simulate from a mixture of univariate exponential distributions.
rexpmix(n, lambda = 1, rate = 1)
n |
Number of cases to simulate. |
lambda |
Vector of mixture probabilities, with length equal to m, the desired number of components (subpopulations). This is assumed to sum to 1. |
rate |
Vector of component rates. |
rexpmix
returns an n-vector sampled from an m-component
mixture of univariate exponential distributions.
rnormmix
, rmvnormmix
for Gaussian mixtures,
rweibullmix
for mixture of Weibull distributions.
## Generate data from a 2-component mixture of exponentials. n=300 # sample size m=2 # nb components lambda=c(1/3, 2/3); rate = c(1,1/10) # parameters set.seed(1234) x <- rexpmix(n, lambda, rate) # iid ~ exp mixture ## histogram of the simulated data. hist(x, col=8)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.