【发布时间】:2021-02-02 03:39:23
【问题描述】:
我需要获取跨行缺失值的计数。我可以使用apply 函数做到这一点,如下所示:
x1=c(1:5,NA,8)
x2=c(1:4,NA,NA,8)
data_cmb=data.frame(x1,x2)
data_cmb$sum_na=apply(data_cmb,1,function(x)
sum(is.na(x)))
data_cmb
x1 x2 sum_na
1 1 1 0
2 2 2 0
3 3 3 0
4 4 4 0
5 5 NA 1
6 NA NA 2
7 8 8 0
这些天我正在学习dplyr。所以我想知道我是否可以使用r 中的dplyr 包来做同样的事情。会有这种可能吗?
感谢任何评论。
谢谢
【问题讨论】: