【问题标题】:counting the occurrence of NA's in multiple vectors in r计算 r 中多个向量中 NA 的出现次数
【发布时间】:2013-10-17 05:57:52
【问题描述】:

大家好,这是我的第一篇文章,我需要帮助将几个向量中的 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)

【问题讨论】:

标签: r vector na


【解决方案1】:

您的问题措辞不好,但您似乎希望将colSums 的结果与rbindis.na 一起使用:

> colSums(is.na(rbind(c1, c2, c3)))
[1] 2 0 1 0 0

【讨论】:

  • 嘿@user2889147:奇怪的是,当这个家伙(mattbju2013)将此发布到 r-help 时,这几乎正是我发布的答案。我使用 apply 而不是 colSums 但它是相同的操作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多