在 R 中导入的 csv 文件的不完整列表

incomplete list of csv file imported in R

我需要导入 36 个 csv 文件的列表,但在 运行 代码之后我只得到其中的 26 个。大概有 10 个文件有格式问题。 R 中有没有办法检测无法导入的 10 个文件?

如果你的文件名在一个列表中,你可以使用下面的代码:

all <- c("16048.txt", "16062.txt", "16066.txt", "16093.txt", "16095.txt", "16122.txt", "16241.txt", "16360.txt", "16380.txt", "16389.txt", "16510.txt", "16511.txt", "16701.txt", "16729.txt", "16735.txt", "16737.txt", "16761.txt", "16816.txt", "16867.txt", "16876.txt", "16880.txt", "16883.txt", "16884.txt", "16885.txt", "16893.txt", "16904.txt", "16906.txt", "16908.txt", "16929.txt", "16931.txt", "16938.txt", "16943.txt", "16959.txt", "16967.txt", "16968.txt", "16969.txt")
imp <- c("16761.txt", "16959.txt", "16884.txt", "16093.txt", "16883.txt", "16122.txt", "16906.txt", "16737.txt", "16968.txt", "16095.txt", "16062.txt", "16816.txt", "16360.txt", "16893.txt", "16885.txt", "16938.txt", "16048.txt", "16931.txt", "16876.txt", "16511.txt", "16969.txt", "16241.txt", "16967.txt", "16701.txt", "16380.txt", "16510.txt")

其中 all 是您需要的文件名列表,imp 是您得到的不完美结果。您可以通过以下方式获取丢失文件的列表:

missing <- all[!all %in% imp]