如何根据R数据框中的特定列删除包含缺失值的行?
2021-11-01
评论 0
浏览1047
如果我们要删除基于特定列的包含缺失值的行,则应通过忽略缺失值来选择该列。这可以通过使用is.na函数来完成。例如,如果我们有一个包含第x,y,z列的数据帧df,并且每个列都有一些缺失值,则可以将没有缺失值的x行选择为df[!is.na(df$x),]。示例请看以下数据帧-x1<−sample(c(NA,1,2,3,4),20,replace=TRUE)x2<−sample(c(NA,5,10),20,replace=TRUE)x3<−sample(c(NA,3,12,21,30),20,replace=TRUE)x4<−sample(c(NA,54,65),20,replace=TRUE)x5