On Jan 11, 2013, at 8:38 PM, Elaine Kuo wrote:
Hello
I want to draw a xyplot.
Its dots will have three colors: red for meat, green for vegetable,
and
blue for both.
I used the code below but could not make the dot in the same group
show the
same color.
Please kindly advise how to modify it.
I'm rather amazed you got anything. You are using base graphics
arguments with a lattice function. There is some overlap but there are
special functions like `trellis.par.set` and `trellis.par.get`.
Please read :
?lattice
Then read:
?xyplot
You need a lot of mental rearrangements to convert from base graphics
to lattice graphics.
--
David.
Thank you.
code
library (lattice)
diet.code <- c("Herbivore", "Omnivore", "Carnivore")
Diet.colors <- c("forestgreen", "darkblue","red2")
levels(dataN$Diet) <- diet.code
# graph
par(mai=c(1.03,1.03,0.4,0.4))
par(new=T)
xyplot(GE_distance~Diet, data=dataN,
xlab=list("Diet of Breeding Ground", cex = 1.4),
ylab=list("Migration Distance",cex = 1.4),
xaxt="n",
yaxt="n",type="p",
lwd=1.5,
cex.lab=1.4, cex.axis=1.2,
font.axis=2,
cex=1.5,
las=1,
bty="l",
col=rep(Diet.colors))
[[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.
David Winsemius, MD
Alameda, CA, USA
______________________________________________
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.