Learn R Programming

mixtools (version 2.0.0)

lambda.pert: Perturbation of Mixing Proportions

Description

Perturbs a set of mixing proportions by first scaling the mixing proportions, then taking the logit of the scaled values, perturbing them, and inverting back to produce a set of new mixing proportions.

Usage

lambda.pert(lambda, pert)

Value

lambda.pert returns new lambda values perturbed by pert.

Arguments

lambda

A vector of length k giving the mixing proportions which are to be perturbed.

pert

A vector (possibly of length k-1) for which to perturb lambda. If the length is less than k, then values of the vector are recycled. If length is greater than k, then only the first k values are used.

Details

This function is called by regmixMH.

See Also

regmixMH

Examples

Run this code
set.seed(100)
x <- c(0.5, 0.2, 0.3)
lambda.pert(x, rcauchy(3))

Run the code above in your browser using DataLab