Dear R-users,

The following provides a basis to illustrate some questions I have about xyplot() customization.

x <- rep(1:2, times = 6)
y <- numeric()
for (i in 1:3) {
   y <- c(y, 1:4*10^(i-1))
}
g <- rep(1:6, each = 2)
ax <- rep(1:3, each = 4)
tmp <- data.frame(x,y,g)

xyplot(y ~ x | g,
   as.table = TRUE,
   strip = function (which.panel, ...){
       llines(c(0, 1, 1, 0, 0), c(0, 0, 1, 1, 0), col.line = 1)
       ltext(rep(0.5, 6), rep(0.5, 6),
           paste("g", which.panel, sep = " "))},
   layout = c(2,3))

What I could not find in the list or in the help (I probably did not search at the right place...) is: - how can I force xyplot to plot the axis ticks and labels always at the bottom (x-axis) and left (y-axis) ? - is it possible to have different xlim for each row without using relation = "free" in the scales argument ? I would like to keep my plot as a single block of panels but need to have different axis ranges (see how panels 1 and 2 are crushed) - is it possible to have a (different?) axis title for each row or column of panels?

Thank you in advance.

Sebastien

______________________________________________
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.

Reply via email to