From gregory_r_warnes at groton.pfizer.com  Fri May 23 18:22:28 2003
From: gregory_r_warnes at groton.pfizer.com (Warnes, Gregory R)
Date: Fri May 23 23:22:44 2003
Subject: [Rd] grep, gsub, sub have problems with NA values (PR#3078)
Message-ID: <D7A3CFD7825BD6119B880002A58F06C202F2C9DC@groexmb02.pfizer.com>


FormatC also has the reverse problem, it detects any factor contianing the
string "NA" and converts it to a factor:

> formatC(factor("NAME"),width=8)
[1] <NA>
Levels: NAME

-Greg



> -----Original Message-----
> From: Thomas Lumley [mailto:tlumley@u.washington.edu]
> Sent: Friday, May 23, 2003 11:47 AM
> To: gregory_r_warnes@groton.pfizer.com
> Cc: r-devel@stat.math.ethz.ch
> Subject: Re: [Rd] grep, gsub, sub have problems with NA 
> values (PR#3078)
> 
> 
> On Thu, 22 May 2003 gregory_r_warnes@groton.pfizer.com wrote:
> 
> >
> > In a string context, grep, gsub, sub are improperly 
> treating NA (missing) as
> > the string "NA", and returning unexpected results
> >
> 
> as were chartr, abbreviate, substr, substring, strsplit. 
> Fixed in r-devel,
> for the case of NA in the `main' string. Haven't yet decided 
> what to do
> about
>   grep(as.character(NA), x)
> or
>   substr(x,1,2)<-as.charcter(NA)
> 
> 
> 
> 	-thomas
> 


LEGAL NOTICE\ Unless expressly stated otherwise, this message is... {{dropped}}


[Rd] grep, gsub, sub have problems with NA values (PR#3078)
Warnes, Gregory R