Re: [R] Quick recode of -999 to NA in R

From: Christopher Desjardins <cddesjardins_at_gmail.com>
Date: Wed, 30 Mar 2011 09:05:33 -0500

Ah ... yes. I knew that but clearly didn't at the time of my question or script writing.
Thanks,
Chris

On Wed, Mar 30, 2011 at 8:22 AM, Henrique Dallazuanna <wwwhsd_at_gmail.com>wrote:

> Try:
>
> dat0 <- read.table('tim1.dat', na = -999)
>

Ah ... yes. I knew that but clearly didn't at the time of my question or script writing.
Thanks,
Chris

>
> On Wed, Mar 30, 2011 at 10:15 AM, Christopher Desjardins
> <cddesjardins_at_gmail.com> wrote:
> > Hi,
> > I am trying to write a loop to recode my data from -999 to NA in R.
> What's
> > the most efficient way to do this? Below is what I'm presently doing,
> which
> > is inefficient. Thanks,
> > Chris
> >
> >
> > dat0 <- read.table("time1.dat")
> >
> > colnames(dat0) <- c("e1dq", "e1arcp", "e1dev", "s1prcp", "s1nrcp",
> "s1ints",
> > "a1gpar", "a1pias", "a1devt")
> >
> > dat0[dat0$e1dq==-999.00000000,"e1dq"] <- NA
> >
> > dat0[dat0$e1arcp==-999.00000000,"e1arcp"] <- NA
> >
> > dat0[dat0$e1dev==-999.00000000,"e1dev"] <- NA
> >
> > dat0[dat0$s1prcp==-999.00000000,"s1prcp"] <- NA
> >
> > dat0[dat0$s1nrcp==-999.00000000,"s1nrcp"] <- NA
> >
> > dat0[dat0$s1ints==-999.00000000,"s1ints"] <- NA
> >
> > dat0[dat0$a1gpar==-999.00000000,"a1gpar"] <- NA
> >
> > dat0[dat0$a1pias==-999.00000000,"a1pias"] <- NA
> >
> > dat0[dat0$a1devt==-999.00000000,"a1devt"] <- NA
> >
> > [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-help_at_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.
> >
>
>
>
> --
> Henrique Dallazuanna
> Curitiba-Paraná-Brasil
> 25° 25' 40" S 49° 16' 22" O
>

        [[alternative HTML version deleted]]



R-help_at_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. Received on Wed 30 Mar 2011 - 14:16:01 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Wed 30 Mar 2011 - 16:40:26 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive