[R] xyplot (Lattice): Group order in display
jrflanders
jrflanders at gmail.com
Wed Sep 1 18:00:14 CEST 2010
Dear R users,
I would like one of my groups in xyplot to appear to lie 'behind' the other
groups. I have searched for help and find many, many topics about panel
order (e.g., "as.table"), but that is not what I need.
What is odd is that the group that I want to appear 'behind' the others
(PROFILE) is the last in alphabetical order but xyplot is plotting it first.
Any ideas?
Code:
xyplot(Z_m~TEMP_C | LOCATION + EVENT, data = TC6,
groups = TYPE,
aspect = 2,
as.table = TRUE,
ylim = c(120,0),
between = list(y=2),
lty = 0,
strip = FALSE,
type = "o",
jitter.x = TRUE, jitter.y = TRUE,
pch = c(4,6,17,6,16), col.symbol =
c("grey","blue","black","red","black"), cex = 1.2,
ylab = "Depth (m)",
xlab = expression(Temperature~"("~degree*C~")"),
scales = list(
y=list(at=seq(0,120,20), limits = c(120,0), cex = 1.2),
x=list(at=seq(3,18,3), alternating = c(2,1), limits =
c(3,18), cex = 1.2)))
Example data:
EVENT, TRANSECT, LOC_CODE, TYPE, TEMP_C, Z_m
3 TC6 D MAX 15.6 1.2
3 TC6 D MEAN 14.8 1.1
3 TC6 D MIN 14.4 1.0
3 TC6 D POINT 11.3 55.8
3 TC6 D POINT 11.3 58.3
3 TC6 D POINT 11.3 58.3
3 TC6 D PROFILE 16.0 3.3
3 TC6 D PROFILE 16.0 3.2
3 TC6 D PROFILE 15.2 8.9
3 TC6 D PROFILE 12.6 14.8
3 TC6 D PROFILE 12.5 14.8
3 TC6 D PROFILE 11.6 21.2
3 TC6 D PROFILE 11.5 26.9
3 TC6 D PROFILE 11.4 33.3
3 TC6 D PROFILE 11.4 39.5
3 TC6 D PROFILE 11.3 45.4
3 TC6 D PROFILE 11.3 50.2
3 TC6 D PROFILE 11.3 54.1
3 TC6 D PROFILE 11.3 53.5
--
View this message in context: http://r.789695.n4.nabble.com/xyplot-Lattice-Group-order-in-display-tp2403483p2403483.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list