我想找到数据帧"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 )