On 2011-03-10 11:37, Al Roark wrote:
Hi all: I've been trying to figure out a way to move the tick mark labels in my lattice plots closer to the the axes. I've tinkered with a lot of the "buffer" parameters (those listed by trellis.par.get()), but haven't had any luck. Any ideas?
If I understand correctly what you want, you need to adjust the axis.components list, specifically the 'pad1' and 'pad2' values for the bottom/left/top/right axes. If you keep the sum pad1 + pad2 = 2, then the plot will retain your xlab/ylab at the default position. Here's an example: require(lattice) myadj <- 0.1 p <- xyplot(Sepal.Length ~ Sepal.Width | Species ,data = iris ,par.settings = list( axis.components = list( left = list(pad1 = myadj, pad2 = 2 - myadj) ,bottom = list(pad1 = myadj, pad2 = 2 - myadj) ,top = list(pad1 = myadj, pad2 = 2 - myadj) ,right = list(pad1 = myadj, pad2 = 2 - myadj) ) ) ) print(p) Peter Ehlers
Cheers. [[alternative HTML version deleted]] ______________________________________________ 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.