r中的循环显示NA

  • 本文关键字:显示 NA 循环 r
  • 更新时间 :
  • 英文 :


我想找到数据帧"a"中所有元素的总和,但当我运行下面的代码时,它将"totalcount"显示为NA。我在这里做错了什么?

totalcount <- 0L
for(i in 1:9){
totalcount = totalcount +sum(a[,i])
}

如果您需要获得dataframe的所有列的总和,那么您可以首先将dataframe转换为矩阵,然后获得整个矩阵的总和:

sum(as.numeric(as.matrix(df)), na.rm = TRUE )

最新更新