R/CPPpost2mcmc.R

CPPpost2mcmc<-function(sampost){
    chain<-cbind(sampost$sgm,sampost$xi0,sampost$csi)
    colnames(chain)<-paste(c(rep("si",sampost$hyp$F),rep("xi",sampost$hyp$F+1)),
                           c(1:sampost$hyp$F,0,1:sampost$hyp$F),sep="")
    if(require(coda)){ # convert to MCMC
        chain<-mcmc(chain,start=sampost$burnin+1,thin=sampost$thin)
    }else warning("Package 'coda' is not available: a 'matrix' is returned...")
    return(chain)
} # end CPPpostSample

Try the BayHaz package in your browser

Any scripts or data that you put into this service are public.

BayHaz documentation built on May 2, 2019, 7:07 a.m.