[R] Plot multiple columns

Ben Bolker bolker at ufl.edu
Tue Jun 1 14:54:55 CEST 2010


Noah Silverman <noah <at> smartmediacorp.com> writes:

> 
> I'm running a long MCMC chain that is generating samples for 22 variables.
> 
> I have each run of the chain as a row in a matrix.

> So:  Chain[,1] is the column with all the samples for variable one. 
> Chain[,2] is the column with all the samples for variable 2, etc. 

  The previous 2 paragraphs seemed contradictory until I realized
that in the first paragraph you are using "run" to mean what I would
usually call a "sample" ...

> I'd like to fit all 22 on a single page to print a nice summary.  It is
> OK if the graphs are small, I just need to show the overall shape and
> convergence.

  How about for example

> x <- matrix(runif(22000),ncol=22)
> library(coda)
> m <- as.mcmc(x)
> xyplot(m)
> xyplot(m,layout=c(4,6))



More information about the R-help mailing list