On Wed, Oct 27, 2010 at 6:45 AM, Peter Davenport <pwdavenp...@gmail.com> wrote: > I've found the solution to this in an old post of Deepayan's: > > lattice.options(axis.padding = list(numeric=0))
Or xyplot(a~b|c,data=test.df, scales = list(axs = "i")) -Deepayan > > Best, > Peter > > On 27 October 2010 09:28, Peter Davenport <pwdavenp...@gmail.com> wrote: >> Unwanted space (padding?) is introduced at the extremes of the x and y >> axes of my lattice plots. >> I've tried defining the scales using xlim, scale and num.limits in >> x.scale.components, but haven't succeded in getting overriding the >> introduction of extra space. >> Here's the problem: >> >> test.df<-data.frame(a=runif(100,0,1),b=c(runif(50,0,1),runif(50,0,2)),c=c(rep(c("A","B"),c(50,50)))) >> >> 1) Space appears when I plot multiple panels: >> xyplot(a~b|c,data=test.df) >> >> 2) I can get rid of the space by explicitly defining scales (shown for >> x axis)... >> xyplot(a~b|c,data=test.df >> ,scale=list(x=list(limits=c(0,2),at=seq(0,2,0.5))) >> ) >> >> 3) ...but not when relation="free": >> xyplot(a~b|c,data=test.df >> >> ,scale=list(x=list(relation="free",limits=list(c(0,1),c(0,2)),at=seq(0,2,0.5))) >> ) >> >> Peter Davenport >> > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.