提问人:meka 提问时间:4/22/2023 更新时间:4/22/2023 访问量:262
在 R 中导入 ~3400 CSV 文件时无用的警告()和问题()
Unhelpful warnings() and problems() when importing ~3400 CSV files in R
问:
我正在循环中使用 read_csv 读取目录中的所有 CSV 文件,并将每个文件重新绑定到主数据帧,这样做后,我看到有 13 个警告。
运行 warnings() 就像它说的那样,发出相同的警告消息 13 次。
> warnings()
Warning messages:
1: One or more parsing issues, call `problems()` on your data frame for details, e.g.:
dat <- vroom(...)
problems(dat)
2: One or more parsing issues, call `problems()` on your data frame for details, e.g.:
dat <- vroom(...)
problems(dat)
3: One or more parsing issues, call `problems()` on your data frame for details, e.g.:
dat <- vroom(...)
problems(dat)
然后我运行 problems() 并得到这个(我不知道该怎么做)
> problems(genomic_db)
# A tibble: 0 × 5
# … with 5 variables: row <int>, col <int>, expected <chr>, actual <chr>, file <chr>
# ℹ Use `colnames()` to see all variable names
然后运行 colnames 会为我提供所有预期的 DataFrame 列名。我对如何解决此问题感到茫然。
答: 暂无答案
评论
read_*
vroom
read.csv()
vroom()
print(str(yourfile))