R:读取 .csv 将所有“”(空格)转换为 NA

R: reading in a .csv turns all "" (blank spaces) to NA

我有一个数据集,其中我将所有“~”值都转换为空格“”,当我使用View()函数查看数据集时,我可以清楚地看到空格。但是,在我通过 write.csv 将修改后的数据框保存为 .csv 文件并通过 read.csv 在 R 中再次读取它之后,所有空格都以某种方式更改为 NA 值。我试图再次将我所有的 NA 值更改回空格,但是当我另存为 csv 并再次读取时,同样的问题发生了。

如有任何帮助,我们将不胜感激!

有参数na可以指定

write.csv(data, "data.csv", row.names=FALSE, na="")

当你再次阅读它时,你需要每次都将 NA 转换为空白

data[is.na(data)]<-""