我有一个 csv 文件,其中(在一列中)缺少一些值,我想省略 data.file 中的相应行。
我以为通过写作
data <- read.csv(file="name.csv",head=TRUE,sep=";", na.strings = "NA")
na.strings = "NA" 选项用 NA 替换缺失值,然后我可以使用
cleanData <- na.omit(data) or cleanData <- data[complete.cases(data), ]
过滤掉缺失的部分。
但即使在应用了第一部分之后,即包括 na.strings = "NA" 选项,生成的数据帧仍然包含具有空条目而不具有 NA 条目的行。
有人知道出了什么问题吗?