lambda.pert: Perturbation of Mixing Proportions

lambda.pertR Documentation

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)

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.

Value

lambda.pert returns new lambda values perturbed by pert.

See Also

regmixMH

Examples

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


mixtools documentation built on Dec. 5, 2022, 5:23 p.m.