| plot.befa | R Documentation |
This function makes different plots that are useful to assess the posterior results: a trace plot of the number of latent factors (also showing Metropolis-Hastings acceptance across MCMC replications), a histogram of the posterior probabilities of the number of factors, heatmaps for the inficator probabilities, the factor loading matrix, and the correlation matrix of the latent factors.
## S3 method for class 'befa'
plot(x, ...)
x |
Object of class 'befa'. |
... |
The following extra arguments can be specified:
|
This function makes graphs based on the summary results returned by
summary.befa. It therefore accepts the same optional arguments
as this function.
No return value, called for side effects (plots the posterior results
returned by summary.befa).
Rémi Piatek remi.piatek@gmail.com
summary.befa to summarize posterior results.
set.seed(6)
# generate fake data with 15 manifest variables and 3 factors
Y <- simul.dedic.facmod(N = 100, dedic = rep(1:3, each = 5))
# run MCMC sampler and post process output
# notice: 1000 MCMC iterations for illustration purposes only,
# increase this number to obtain reliable posterior results!
mcmc <- befa(Y, Kmax = 5, iter = 1000)
mcmc <- post.column.switch(mcmc)
mcmc <- post.sign.switch(mcmc)
# plot results for highest posterior probability model
plot(mcmc, what = 'hppm')
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.