[R] How would i sum the number of NA's in multiple vectors
Carl Witthoft
carl at witthoft.com
Thu Oct 17 13:34:41 CEST 2013
mattbju2013 wrote
> Hi guys this is my first post, i need help summing the number of NA's in a
> few vectors
>
> for example..
>
> c1<-c(1,2,NA,3,4)
> c2<-c(NA,1,2,3,4)
> c3<-c(NA,1,2,3,4)
>
> how would i get a result that only sums the number of NA's in the vector?
> the.result.i.want<-c(2,0,1,0,0)
See ?is.na .
Now, if I can interpret your question correctly, you're actually looking for
the number of NA per *position* in the vectors, so let's make them into a
matrix first.
cmat<-rbind(c1,c2,c3)
then use apply over columns
apply(cmat,2,function(k)sum(is.na(k)))
--
View this message in context: http://r.789695.n4.nabble.com/How-would-i-sum-the-number-of-NA-s-in-multiple-vectors-tp4678411p4678432.html
Sent from the R help mailing list archive at Nabble.com.
More information about the R-help
mailing list