我对R和英语不太好。
我想按行计算数值(不是0或NA)。我不想总结价值。 示例:
我想获取一个只有行数
的列的列结果 example of the matrix I want
我尝试使用
rowsum(resume_tableau> = 1) rowsum(resume_tableau> = 1)(只计算整个矩阵的数字,我只想按行计算)
谢谢
答案 0 :(得分:0)
data <- cbind('tab 1v0' = c(0, 5678, 15640303, 0, NA, NA), 'tab 1v4' = c(15616593, 0, NA, 48764, NA, NA), 'tab 2v0' = c(0, 45678, NA, NA, 55, 0), 'tab 2v4' = c(5588, 58899858, NA, NA, 0, 5566889992))
data[is.na(data)] <- 0
data <- cbind(data, count = rowSums(data > 0))
在再次阅读这个问题之后,我认为这就是你要找的东西。