Thank you very much, You solved my problem. On Mon, Feb 22, 2010 at 12:42 AM, Peter Dalgaard <p.dalga...@biostat.ku.dk>wrote:
> Or Duek wrote: > >> Ok, >> It seems that the problem lays in the order (as Ista mentioned), >> But, when I ask R to order it he chooses to order it by size and not by >> the >> specific order I mentioned when I built the vector. >> Is it possible to tell him to keep the order as mentioned? >> Thank you. >> > > You're still not completely clear about how you built the factor, but I > venture a guess: > > Notice that factors tend to get their levels in alphabetical order, unless > special tricks are used. > > > d <- data.frame(f=c("rare", "medium","well-done")) > > d$f > [1] rare medium well-done > Levels: medium rare well-done > > To get the cast in order of appearance, this can be used: > > > d$f <- factor(d$f, levels=unique(d$f)) > > d$f > [1] rare medium well-done > Levels: rare medium well-done > > > > >> >> On Sun, Feb 21, 2010 at 6:16 PM, Ista Zahn <istaz...@gmail.com> wrote: >> >> Hi Or, >>> I can't know for sure what your problem is without an example, but the >>> first thing I would do is check to make sure that your labels are >>> stored as an ordered factor (and that the order is correct). See >>> ?factor for details. >>> >>> Best, >>> Ista >>> >>> On Sun, Feb 21, 2010 at 10:57 AM, Or Duek <ord...@gmail.com> wrote: >>> >>>> Hi, >>>> I created a simple data frame with one factor and one numerical >>>> variable. >>>> The factor was actually a vector of names of techniques to trimm >>>> reaction >>>> time data. >>>> I want to create a plot that shows the value of F test for every >>>> trimming >>>> method. >>>> So the data frame has its trim factor (who has those labels >>>> "mean","2500","2000","1500","1000","log","inverse","1SD","2SD") >>>> and the numerical variable of the data frame has the F values for each >>>> >>> one >>> >>>> of those trimming method. >>>> When I ask R to plot it, it doesn't keep the order of the trimm verctor >>>> correctly and the plot confuses the order so the most left one will be >>>> >>> 1500 >>> >>>> and then 1SD etc. >>>> The values are correct but it is important for me to keep it in the same >>>> order I built it. >>>> How can I do it? >>>> Thank you very much, >>>> Or D. >>>> >>>> [[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. >>>> >>>> >>> >>> -- >>> Ista Zahn >>> Graduate student >>> University of Rochester >>> Department of Clinical and Social Psychology >>> http://yourpsyche.org >>> >>> >> [[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. >> > > > -- > O__ ---- Peter Dalgaard Ă˜ster Farimagsgade 5, Entr.B > c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K > (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 > ~~~~~~~~~~ - (p.dalga...@biostat.ku.dk) FAX: (+45) 35327907 > [[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.