可能重复:R - 在data.frame中删除具有NA的行
如何在其中一列中使用NA值快速删除数据框中的“行”?
所以
x1 x2 [1,] 1 100 [2,] 2 NA [3,] 3 300 [4,] NA 400 [5,] 5 500
应该导致:
x1 x2 [1,] 1 100 [3,] 3 300 [5,] 5 500
dat <- data.frame(x1 = c(1,2,3, NA, 5), x2 = c(100, NA, 300, 400, 500)) na.omit(dat) x1 x2 1 1 100 3 3 300 5 5 500
1 回答