
Last chance! 50% off unlimited learning
Sale ends in
Displays a traceplot of the MCMC draws from the poster distribution of each parameter estimate for a Bayesian Mplus model. This function requires that 1) PLOT: TYPE=PLOT2; be included in the Mplus input file, 2) a gh5 file be present corresponding to the Mplus output file (and containing a bayesian_data section), and 3) that the rhdf5 package be installed to allow the gh5 file to be imported.
mplus.traceplot(mplus.model, rows = 4, cols = 4, parameters_only = TRUE)
No value is returned by this function. Called for the side effect of displaying an MCMC chains traceplot.
An Mplus model extracted by the readModels
function.
Number of rows to display per plot.
Optional. Number of columns to display per plot.
Optional. If TRUE, only the unstandardized parameter estimates from the MCMC draws will be displayed (as opposed to standardized estimates, r-square estimates, etc.). The unstandardized estimates all begin with "Parameter" in the Mplus gh5 output.
Joseph Glass, Michael Hallquist
A multi-panel plot is drawn to the screen and the user is prompted to display the next plot if more than rows x columns estimates are in the model.
plot.mcmc
if (FALSE) {
myModel <- readModels("BayesModel_WithGH5MCMC.out")
mplus.traceplot(myModel, rows=2, cols=3)
#alternative using the coda package
library(coda)
plot(myModel$bparameters$valid_draw)
}
Run the code above in your browser using DataLab