[R] Fw: Plotting in subareas using par(fig=) parameter
ripley@stats.ox.ac.uk
ripley at stats.ox.ac.uk
Thu Feb 6 18:35:03 CET 2003
On Thu, 6 Feb 2003, Rex_Bryan at urscorp.com wrote:
> Any idea why I can no longer plot two graphs on the same graphics device
> using the par(fig=) parameter?
> A simpler par(mfrow=c(1,2)) does work, showing the two plots side-by-side,
> but I would like the first
> to be larger. This simple example fails:
>
>
> x<-c(1,1,NA,2,2,NA,3,3)
> y<-c(2,4,NA,3,5,NA,1,4)
>
> par(fig=c(0,2/3,0,1))
> plot(x,y)
>
> par(fig=c(2/3,1,0,1))
add par(new=TRUE) here, as you want to plot again in the same device
region.
> qqnorm(x)
>
> When plotted, the last figure qqnorm(x) is alone on the graphics display.
> The first figure plot(x,y) disapears.
> I'm even more puzzled in that I'm sure that I had this type of command
> working before.
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list