数据分析

R语言NA值

2019-11-08  本文已影响0人  MJades

在data.frame中,删除列中存在的NA中:

1. 删除one column (eg. 第1列) 中的NA

data<-data[-which(is.na(data[,1])),]

data<-data[complete.cases(data[,1]),]

2.删除all column中的NA

data<-na.omit(data)

data<-data[-which(is.na(data)),]

data<-data[complete.cases(data),]

3.删除some column (eg. 2-5 column)中的NA

data<-data[complete.cases(data[,2:5]),]

计算某一行的NA个数

sum(is.na(x))

Summary

1.  which(is.na()): just delete one column or full column;

2. complete.cases(): select one/some/all column.

3. sum(is.na())

上一篇下一篇

猜你喜欢

热点阅读