[R] plot is not keeping the order of variable
Don MacQueen
macq at llnl.gov
Sun Feb 21 23:24:18 CET 2010
Perhaps this example will help.
> x <- factor(c('b','a','d'), levels=c('a','d','b'))
> y <- 1:3
> plot(x,y)
And compare with
> z <- factor(c('b','a','d'))
> plot(z,y)
In the first, the plot is in the order that I chose. In the second it
is in the order that R chose -- and R chose it according to a
built-in and reasonable rule.
-Don
At 6:30 PM +0200 2/21/10, 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.
>
>
>On Sun, Feb 21, 2010 at 6:16 PM, Ista Zahn <istazahn at 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 <orduek at 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 at 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 at 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.
--
--------------------------------------
Don MacQueen
Environmental Protection Department
Lawrence Livermore National Laboratory
Livermore, CA, USA
925-423-1062
More information about the R-help
mailing list