Skip to content
Back to formatted view

Raw Message

Message-ID: <200411101047.28801.deepayan@stat.wisc.edu>
Date: 2004-11-10T16:47:28Z
From: Deepayan Sarkar
Subject: lattice: ordering the entries in a dotplot of a vector
In-Reply-To: <20041110112813.GA4165@s1x.local>

On Wednesday 10 November 2004 05:28, Wolfram Fischer wrote:
> I tried:
>     n <- 9
>     x <- sample(n)
>     names(x) <- LETTERS[1:n]
>     dotplot( sort(x) )
>
> The lines of the dotplot are not ordered according to the values of x
> (but according to the names of x).
>
> So I did:
>
>     dfx <- data.frame( x=x, label=factor( names(x),
> names(x)[order(x)] ) ) dotplot( label ~ x, data=dfx )
>
> So I got what I wanted.
>
> My question: Is there an easier solution for doing that?

It should have been the default behaviour (according to S-PLUS). The 
next release should fix this.

Deepayan