Thanks, one and all... I knew it had to be simple.

On 3/14/07, Jason Barnhart <[EMAIL PROTECTED]> wrote:
>
> This should work.
>
> > test.df <- data.frame(x1=c(NA,2,3,NA), x2=c(1,2,3,4),
> > x3=c(1,NA,NA,4))
> > test.df
>   x1 x2 x3
> 1 NA  1  1
> 2  2  2 NA
> 3  3  3 NA
> 4 NA  4  4
>
> > test.df[is.na(test.df)] <- 1000
>
> > test.df
>     x1 x2   x3
> 1 1000  1    1
> 2    2  2 1000
> 3    3  3 1000
> 4 1000  4    4
>
>
>
> The following search string "cran r replace data.frame NA" in Google
> (as US user) yielded some good results (5th and 7th entry), but there
> was another example that explicitly yielded this technique.  I can't
> seem to recall my exact search string.
>
>
> ----- Original Message -----
> From: "David L. Van Brunt, Ph.D." <[EMAIL PROTECTED]>
> To: "R-Help List" <[email protected]>
> Sent: Wednesday, March 14, 2007 5:22 PM
> Subject: [R] replacing all NA's in a dataframe with zeros...
>
>
> > I've seen how to  replace the NA's in a single column with a data
> > frame
> >
> > *> mydata$ncigs[is.na(mydata$ncigs)]<-0
> >
> > *But this is just one column... I have thousands of columns (!) that
> > I need
> > to do this, and I can't figure out a way, outside of the dreaded
> > loop, do
> > replace all NA's in an entire data frame (all vars) without naming
> > each var
> > separately. Yikes.
> >
> > I'm racking my brain on this, seems like I must be staring at the
> > obvious,
> > but it eludes me. Searches have come up CLOSE, but not quite what I
> > need..
> >
> > Any pointers?
> >
> > --
> > ---------------------------------------
> > David L. Van Brunt, Ph.D.
> > mailto:[EMAIL PROTECTED]
> >
> > "If Tyranny and Oppression come to this land, it will be in the
> > guise of
> > fighting a foreign enemy."
> > --James Madison
> >
> > [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > [email protected] 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.
> >
>
>


-- 
---------------------------------------
David L. Van Brunt, Ph.D.
mailto:[EMAIL PROTECTED]

"If Tyranny and Oppression come to this land, it will be in the guise of
fighting a foreign enemy."
--James Madison

        [[alternative HTML version deleted]]

______________________________________________
[email protected] 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