[R] 3 levelplots and 1 colorbar

Joaquin Rapela rapela at usc.edu
Sat Mar 27 02:35:38 CET 2010


A single multipanel levelplot would be perfect, but from the help to wireframe
I understood that conditioning was not possible when the argument to levelplot
was a matrix. If it is possible please let me know.

> help(wireframe)
> ...
> For 'wireframe', 'x', 'y' and 'z' may also be matrices (of
> the same dimension), in which case they are taken to
> represent a 3-D surface parametrized on a 2-D grid (e.g., a
> sphere). Conditioning is not possible with this feature. See
> details below.

Thanks, Joaquin
 
On Fri, Mar 26, 2010 at 05:25:38PM +0530, Deepayan Sarkar wrote:
> On Fri, Mar 26, 2010 at 12:46 AM, Joaquin Rapela <rapela at usc.edu> wrote:
> >
> > I want to create a simple plot containing three levelplots with one colorbar.
> > I used the "Three levelplots" code below, but the third levelplot is drawn
> > smaller than the first two. However, if I try the "Two levelplots" code below
> > it works well. Can anybody tell me how could I draw three levelplots (of the
> > same size) with one colorbar.
> >
> > Thanks in advance, Joaquin
> >
> > ### Three levelplots ###
> > frame <- matrix(rnorm(16*48), nrow=16)
> >
> > p <-levelplot(frame, colorkey=FALSE)
> > print(p, position=c(0,0,1/3,1), more=TRUE)
> > p <-levelplot(frame, colorkey=FALSE)
> > print(p, position=c(1/3,0,2/3,1), more=TRUE)
> > p <-levelplot(frame, colorkey=TRUE)
> > print(p, position=c(2/3,0,3/3,1), more=FALSE)
> 
> Just out of curiosity, if you have a common color key, why is a
> (single) multipanel levelplot not appropriate?
> 
> -Deepayan

-- 
Joaquin Rapela
PhD Student, Electrical Engineering
University of Southern California
3641 Watt Way,
Los Angeles, CA 90089-2520
tel/fax: (213) 821-2070
http://www-scf.usc.edu/~rapela
----------------------------------

                       Player King: And hitherto doth love on fortune tend:
                                    For who not needs shall never lack a friend,
                                    And who in want a hollow friend doth try
                                    Directly seasons him his enemy.

                                                                Hamlet
                                                                W. Shakespeare



More information about the R-help mailing list