On Fri, Feb 03, 2012 at 09:25:10AM -0600, G See wrote:
> I have a data.frame named "df". The dput of df is at the bottom of this 
> e-mail.
> What I'd like to do is replace the "n/a " values with NA.  On Mac OSX, it 
> works
> to do this:
> df[df == "n/a"] <- NA
> 
> However, it does not work on Ubuntu.  See below.
> 
> Thanks in advance,
> Garrett
> 
> > x <- df[27, 4] # complete data.frame dput is below
> > dput(x)
> "n/a "

Hi.

This string contains a no-break space, not a space.

  "n/a " == "n/a\uA0"

  [1] TRUE

  "n/a\uA0"

  [1] "n/a "

Hope this helps.

Petr Savicky.

______________________________________________
R-help@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.

Reply via email to