Hi, I'm plotting grouped barplot using following code and data. I need help with re-ordering the labels.
1. On x-axis the factor "AGE" is grouped in order "0--4", "15--18", "5--14"; whereas I would like to have it in "0--4", "5--14", "15--18". 2. If I need to re-order "RACE" variable. How can I do it assuming I need to change it on both the x-axis and legend. Currenlty the order is "Black","Other","White"; whereas I would like "White", "Black", "Other". Can anyone help please. I'm using following code, which is working fine except above issues. Code: library(lattice) ################### assuming data is read in object name "dta". attach(dta) barchart(sum ~ age | gender, data = dta, groups = race, stack = FALSE, ylab="Sum of admissions over 10 years (1996-2005)", xlab="Age", par.settings=simpleTheme(col = c("green1", "yellow1", "orange")), key=list(space="right", cex=1, text=list(c("Black","Other","White")), rectangles=list(size=1.7, border="white", col = c("green1", "yellow1", "orange"))), strip = strip.custom(bg="greenyellow") ) detach(dta) Data: age gender race sum 0--4 Female Black 145 0--4 Female Other 53 0--4 Female White 47 0--4 Male Black 286 0--4 Male Other 130 0--4 Male White 94 15--18 Female Black 30 15--18 Female Other 3 15--18 Female White 9 15--18 Male Black 21 15--18 Male Other 2 15--18 Male White 3 5--14 Female Black 138 5--14 Female Other 31 5--14 Female White 23 5--14 Male Black 199 5--14 Male Other 65 5--14 Male White 29 Thanks, Peng [[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.