подсчет появления NA в нескольких векторах в r

Привет, ребята, это мой первый пост, мне нужна помощь в суммировании количества NA в нескольких векторах.

Например..

c1<-c(1,2,NA,3,4)
c2<-c(NA,1,2,3,4) 
c3<-c(NA,1,2,3,4) 

как мне получить результат, который суммирует только количество NA в векторе?

the.result.i.want<-c(2,0,1,0,0)

person Matt.G    schedule 17.10.2013    source источник
comment
Может быть актуально: есть pmin и pmax каждый принимает на.рм, почему нет псума?   -  person Frank    schedule 17.10.2013


Ответы (1)


Ваш вопрос сформулирован неправильно, но похоже, что вы хотите, чтобы результат colSums использовался с rbind и is.na:

> colSums(is.na(rbind(c1, c2, c3)))
[1] 2 0 1 0 0
person A5C1D2H2I1M1N2O1R2T1    schedule 17.10.2013
comment
эй @ user2889147: Как ни странно, это почти тот же ответ, который я отправил, когда этот парень (mattbju2013) отправил это в r-help. Я использовал apply вместо colSums, но это та же самая операция. - person Carl Witthoft; 17.10.2013