Learn R Programming

LearnBayes (version 2.15.2)

binomial.beta.mix: Computes the posterior for binomial sampling and a mixture of betas prior

Description

Computes the parameters and mixing probabilities for a binomial sampling problem where the prior is a discrete mixture of beta densities.

Usage

binomial.beta.mix(probs,betapar,data)

Value

probs

vector of probabilities of the beta components of the posterior

betapar

matrix where each row contains the shape parameters for a beta component of the posterior

Arguments

probs

vector of probabilities of the beta components of the prior

betapar

matrix where each row contains the shape parameters for a beta component of the prior

data

vector of number of successes and number of failures

Author

Jim Albert

Examples

Run this code
probs=c(.5, .5)
beta.par1=c(15,5)
beta.par2=c(10,10)
betapar=rbind(beta.par1,beta.par2)
data=c(20,15)
binomial.beta.mix(probs,betapar,data)

Run the code above in your browser using DataLab