我想删除NA
在一列中连续超过 3 个 s 的行。
[,1] [,2]
[1,] 1 1
[2,] NA 1
[3,] 2 4
[4,] NA 3
[6,] 1 4
[7,] NA 8
[8,] NA 5
[9,] NA 6
所以我会有这些数据
[,1] [,2]
[1,] 1 1
[2,] NA 1
[3,] 2 4
[4,] NA 3
[6,] 1 4
我做了一项研究,我尝试了这段代码
data[! rowSums(is.na(data)) >3 , ]
但我认为这仅用于连续的连续NA
s。