假设我有以下 R data.frame ZZZ
:
( ZZZ <- structure(list(n = c(1, 2, NA), m = c(6, NA, NA), o = c(7, 8,
8)), .Names = c("n", "m", "o"), row.names = c(NA, -3L), class = "data.frame") )
## not run
n m o
1 1 6 7
2 2 NA 8
3 NA NA 8
我想以向量的形式知道我有多少非 NA。我希望我得到的答案是:
2, 1, 3
当我使用 commandlength(ZZZ)
时,我得到3
了,这当然是data.frame中向量的数量,这是一条足够有价值的信息。
我有其他函数可以在这个data.frame上运行,并以向量的形式给我答案,但是,dang-it,长度不是那样运行的。