我试图计算数据x每列的总和,但总是遇到这个错误。
为什么在这种情况下
"Error in colSums(x, na.rm = T) : invalid 'na.rm' argument"
为什么在这种情况下
na.rm
参数不起作用??感到困惑...x <- cbind(x1 = 3, x2 = c(4:1, 2:5))
x[3, ] <- NA; x[4, 2] <- NA
rowSums(x)
colSums(x, na.rm=T)
T
不是保留字。一个人可以(而且显然你已经)覆盖它的值。运行rm(T)
将起作用。但最好的方法是坚持使用TRUE
和FALSE
。 - Ricardo Saporta