删除r中的缺失值

时间:2017-04-27 04:11:54

标签: r

我正在尝试删除r:

中的缺失值

代码:

na.omit(x)

,输出省略了56个条目。

typeof(x)

返回“double”

现在再次检查以下函数时,它返回true。

anyNA(x)

我是R的新手,我不确定会出现什么问题。任何建议都没问题。

2 个答案:

答案 0 :(得分:1)

我们需要在应用函数后更新对象。否则,它不会改变存储在对象中的值

x <- na.omit(x)
anyNA(x)
#[1] FALSE

假设,如果我们想要更新对象中的值而不执行<-,那么我们可以使用来自%<>%的{​​{1}}运算符来执行此操作

magrittr

数据

library(magrittr)
x %<>%
  na.omit()

anyNA(x)
#[1] FALSE

答案 1 :(得分:0)

您可以使用此-

new_table <- na.omit(df)