[R] Slight problem in sort
Marc Schwartz
MSchwartz at medanalytics.com
Wed Aug 6 23:41:23 CEST 2003
On Wed, 2003-08-06 at 16:38, Marc Schwartz wrote:
> On Wed, 2003-08-06 at 16:21, Frank E Harrell Jr wrote:
> > In
> >
> > platform i686-pc-linux-gnu
> > arch i686
> > os linux-gnu
> > system i686, linux-gnu
> > status
> > major 1
> > minor 7.1
> > year 2003
> > month 06
> > day 16
> > language R
> >
> > I get
> >
> > > sort(c(3,1,NA))
> > [1] 1 3
> >
> > Shouldn't NAs be retained by default?
> >
> > Thanks -Frank
>
>
> Frank,
>
> The default is to exclude NA's based upon the argument 'na.last = NA'.
> If you set the argument 'na.last' to either TRUE or FALSE, the NA's will
> be kept and sorted either last or first respectively.
>
> > sort(c(3,1,NA), na.last = TRUE)
> [1] 1 3 NA
>
> > sort(c(3,1,NA), na.last = LAST)
> [1] NA 1 3
>
> See ?sort
>
> HTH,
>
> Marc Schwartz
Apologies. Bad copy on my part. The second example should be:
> sort(c(3,1,NA), na.last = FALSE)
[1] NA 1 3
Marc
More information about the R-help
mailing list