From ggrothendieck at gmail.com  Wed May  5 18:41:47 2010
From: ggrothendieck at gmail.com (Gabor Grothendieck)
Date: Wed, 5 May 2010 12:41:47 -0400
Subject: [Rd] Generate NA of specified type
In-Reply-To: <h2gf8e6ff051005050857tfe7d7566m797b3abbad5f429c@mail.gmail.com>
References: <h2gf8e6ff051005050857tfe7d7566m797b3abbad5f429c@mail.gmail.com>
Message-ID: <y2u971536df1005050941sbe371c85s710b5ac54ef05a14@mail.gmail.com>

Try this:

replace(x[1][], TRUE, NA)

or

replace(x[[1]][], TRUE, NA)

depending on what you want.

On Wed, May 5, 2010 at 11:57 AM, Hadley Wickham <hadley at rice.edu> wrote:
> Hi all,
>
> Is there an existing function that provides the correct type of
> missing value for a given vector? e.g.
>
> NAof(1:3) # NA_integer_
> NAof(pi) # NA_real_
> NAof("a") # NA_character_
> NAof(T) # NA
>
> ?
>
> Thanks,
>
> Hadley
>
> --
> Assistant Professor / Dobelman Family Junior Chair
> Department of Statistics / Rice University
> http://had.co.nz/
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



[Rd] Generate NA of specified type
Gabor Grothendieck