Ghosh, Sandeep
2005-Mar-17 19:25 UTC
[R] Line plot using xyplot function in lattice package
Hi All, For the following data when I use xyplot in package lattice the intervals are in the order of 2, 24, 8, but instead I want them to be in the order 2, 8, 24. Treatment Interval value A 2 0.448 A 24 1.85 A 8 1.166 B 2 1.074 B 24 1.5 B 8 1.065 C 2 0.854 C 8 0.589 The R script is xyplot(value ~ Interval, data=studyData, type='b', groups = Treatment, Is there a way in xyplot to specify the order?. -Sandeep [[alternative HTML version deleted]]
Sundar Dorai-Raj
2005-Mar-17 20:27 UTC
[R] Line plot using xyplot function in lattice package
Ghosh, Sandeep wrote on 3/17/2005 1:25 PM:> Hi All, > > For the following data when I use xyplot in package lattice the intervals are in the order of 2, 24, 8, but instead I want them to be in the order 2, 8, 24. > > Treatment Interval value > A 2 0.448 > A 24 1.85 > A 8 1.166 > B 2 1.074 > B 24 1.5 > B 8 1.065 > C 2 0.854 > C 8 0.589 > > The R script is xyplot(value ~ Interval, data=studyData, type='b', groups = Treatment, > > Is there a way in xyplot to specify the order?. > > -SandeepHi Sandeep, You can make Interval an ordered variable: studyData$Interval <- ordered(studyData$Interval, c("2", "24", "8")) xyplot(value ~ Interval, data=studyData, type='b', groups = Treatment) --sundar