I use something like :

dataframe[ is.na(dataframe) ] <- 0 
dataframe[ is.nan(dataframe) ] <- 0 
dataframe[ is.infinite(dataframe) ] <- 0 

-----Original Message-----
From: "Olu Ola via R-help" [r-help@r-project.org]
Date: 09/06/2015 06:24 PM
To: r-help@r-project.org
Subject: [R] Handling &quot;NA&quot; in summation

Hello,
I am currently working with a dataframe which has some missing values 
represented by "NA". whenever, I add two columns in which at least one of the 
pair of an observation is "NA", the sum returns zero. That is for the same 
observation, if 

dataframe$A = 20
dataframe$B = NA

dataframe$A + dataframe$B  returns zero.

I do not want to delete the observations with the NA's. How do I go about 
carrying out the necessary operations without deleting the observations with 
the NA's

Thank you

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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