如何删除R中所有具有NA的行?
2021-11-05
评论 0
浏览1309
要删除所有具有NA的行,我们可以使用na.omit函数。例如,如果我们有一个名为df的数据框,其中包含一些NA值,那么我们可以使用命令删除包含至少一个NA的所有行。na.omit(df)这意味着如果我们在数据框中有不止一列,那么包含一个NA的行将被删除。查看以下示例以了解其工作原理。示例1考虑以下数据框-x1<-sample(c(NA,5,2),20,replace=TRUE)x2<-sample(c(NA,10,100),20,replace=TRUE)df1<-data.frame(x1,x2)df1创建了以下数据框x1 x21 5 102 NA 103 5 1004