我想知道如何NA
在数据框中省略值,但仅在我感兴趣的某些列中。
例如,
DF <- data.frame(x = c(1, 2, 3), y = c(0, 10, NA), z=c(NA, 33, 22))
但是我只想省略数据y
is NA
,因此结果应该是
x y z
1 1 0 NA
2 2 10 33
na.omit
似乎删除所有行包含任何NA
。
有人可以帮我解决这个简单的问题吗?
但是如果现在我将问题更改为:
DF <- data.frame(x = c(1, 2, 3,NA), y = c(1,0, 10, NA), z=c(43,NA, 33, NA))
如果我只想忽略x=na
或z=na
,我可以|
在哪里放置in函数?