Last data update: 2014.03.03

R: Implement two Metropolis-Hastings algorithms on a mixture...
mhmixR Documentation

Implement two Metropolis-Hastings algorithms on a mixture posterior

Description

This function runs a Metropolis-Hastings algorithm on a posterior distribution associated with a mixture model and 500 datapoints. Depending on the value of the boolean indicator lange, the function uses a regular Gaussian random-walk proposal or a Langevin alternative.

Usage

mhmix(Niter = 10^4, lange = FALSE, scale = 1)

Arguments

Niter

Number of MCMC iterations

lange

Boolean variable indicating the use of the Langevin alternative

scale

Scale factor of the Gaussian perturbation

Value

The function returns a plot of the log-posterior surface, along with the MCMC sample represented both by points and lines linking one value to the next.

Author(s)

Christian P. Robert and George Casella

References

Chapter 6 of EnteR Monte Carlo Statistical Methods

Examples

## Not run: mhmix(Nit=10^3,scale=2)
#you can also try mhmix(lange=TRUE,scale=.1)

Results