R语言读取csv文件删除缺失值

数值型数据使用na.omit(data)
newdata<-na.omit(data)
data<-read.csv(“车险数据.csv”,sep=",")
newdata<-na.omit(data)
R语言读取csv文件删除缺失值

可以看到图中仍有缺失值,使用is.na(newdata),均判断为FALSE,无法找到该缺失值。打开csv文件,第三行数据存在空值。
将空缺值的列定义成数字,才能读出NA。添加na.strings=c(‘NA’,’’)
data<-read.csv(‘车险数据.csv’,stringsAsFactors = FALSE,na.strings=c(‘NA’,’’))
newdata<-na.omit(data)
newdata
write.csv(newdata,file = “新车险数据.csv”)
R语言读取csv文件删除缺失值
该空值所在行已被删除。