我正在使用readr
和bind_rows()
函数来读取多个csv。
示例代码:
library(readr)
library(dplyr)
df = lapply(c(
"df 4-11-17.csv",
"df 4-12-17.csv",
"df 4-13-17.csv"),
read_csv) %>% bind_rows()
当我这样做时,我收到错误声明:
Error: Can not automatically convert from character to Date in column "Date".
第一列名称为“Date”,目前为字符格式。当我为第一列做str(df)时,这就是它的样子。
Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 961751 obs. of 15 variables:
$ Date : chr "4/10/2017" "4/10/2017" "4/10/2017"
"4/10/2017" ...
如果有人知道如何在忽略列的格式(例如Date列)的同时读取多个csv文件,那将会有所帮助!
答案 0 :(得分:0)