LPsmooth (version 0.1.0)

rmixnegbinom: Random numbers generator for negative binomial mixtures

Description

Generates random samples from a mixture of negative binomials.

Usage

rmixnegbinom(n, pis, size, probs)

Arguments

n

Size of the random sample.

pis

A vector collecting the mixture weights. See details.

size

A postive value corresponding to the target for number of successful trials. See details.

probs

A vector collecting the probabilities of success for every mixture component.

Value

A vector collecting the random sample of size n from the mixture of negative binomials specified.

Details

The argument pis is a vector with length equal the number of components in the mixture. The vector pis must sum up to one, e.g. c(0.7, 0.2, 0.1). All the negative binomials contributing to the mixture are assumed to have the same size.

See Also

rmixtruncnorm, dmixtruncnorm, dmixnegbinom, find_h_disc.

Examples

Run this code
# NOT RUN {
rmixnegbinom(n=100,pis=c(0.3,0.6,0.1),size=2,probs=c(0.3,0.4,0.2))

# }

Run the code above in your browser using DataLab