Have you tried: tmp$type= factor(tmp$type, levels = c("c", "b", "a"))
Then try your boxplots. *~ Kristina* Kristina Wolf Ph.D. Candidate, Graduate Group in Ecology M.S. Soil Science , B.S. Animal Science KristinaMWolf.com Restoration Ecology Lab Department of Plant Sciences University of California, Davis (530) 750-9771 "We have to remember that what we observe is not nature herself, but nature exposed to our method of questioning." ~ Werner Heisenberg On Mon, Sep 14, 2015 at 7:31 PM, li li <hannah....@gmail.com> wrote: > Hi Jeff, > Thanks for replying. I actually tried "ordered(tmp$type, levels=c("c", > "b", "a")." > But I think only the order of the letters on x axis changed but the order > of the boxplot did not. So there is some problem there. I also tried > as.factor(tmp$type); levels(tmp$type)=c("c", "b", "a") and got the same > thing. > Thanks. > Li > > 2015-09-14 21:44 GMT-04:00 Jeff Newmiller <jdnew...@dcn.davis.ca.us>: > > > Make your factor variable deliberately. That is, specify the levels > > parameter with the values in order when you create the factor. > > > --------------------------------------------------------------------------- > > Jeff Newmiller The ..... ..... Go > Live... > > DCN:<jdnew...@dcn.davis.ca.us> Basics: ##.#. ##.#. Live > > Go... > > Live: OO#.. Dead: OO#.. Playing > > Research Engineer (Solar/Batteries O.O#. #.O#. with > > /Software/Embedded Controllers) .OO#. .OO#. > rocks...1k > > > --------------------------------------------------------------------------- > > Sent from my phone. Please excuse my brevity. > > > > On September 14, 2015 6:23:50 PM PDT, li li <hannah....@gmail.com> > wrote: > > >Hi all, > > > I have the following data "tmp" and I want to plot boxplots for > > >each level of the factor "type" and the order the factor should be c, > > >b ,a. In other words, the boxplot corresponding to the level "c" > > >should be the first and so on. > > >Any suggestions? > > > Li > > > > > >> tmp > > > result type > > >1 101 a > > >2 101 a > > >3 101 a > > >4 101 a > > >5 101 a > > >6 101 a > > >7 100 a > > >8 106 b > > >9 91 b > > >10 78 b > > >11 95 b > > >12 111 b > > >13 92 b > > >14 98 b > > >15 108 c > > >16 112 c > > >17 98 c > > >18 102 c > > >19 88 c > > >20 86 c > > >21 81 c > > > > > >______________________________________________ > > >R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > > >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. > > > > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.