r语言 - 如何一次导入多个.csv文件?错误:"View(X.csv"中出现意外符号



我想在R中同时导入多个CSV,不想合并它们。我希望他们能够很快进入ICC。我尝试了下面的代码。当我双击Rstudio中全局环境中的每个文件时,控制台中出现错误错误错误:"中的意外符号;查看(X.csv"。我尝试了其他方法,但它们没有给出我想要的结果,或者它们没有解决我的问题。

1243个CSV文件位于同一文件夹中(即Tableau des features(
名称的文件是16.CSV、17.CSV…、1257.CSV、1258.CSV
所有文件都有相同的结构,由5列83行的数据帧组成。

library(data.table)
setwd("/Users/T/Desktop/Rstudio/Tableau des features/")
temp = list.files(pattern="*.csv")
for (i in 1:length(temp)) assign(temp[i], read.csv(temp[i]))

不太清楚您希望如何返回格式化的数据。假设您试图返回另一个数据帧,则可以将所有文件存储在列表中,并将它们与{dplyr}包中的bind_rows合并在一起。

library(dplyr)
files <- list.files(path = "data/", pattern="*.csv")
data <- lapply(files, function(x) {
read.csv(paste0("data/", x))
})
data <- bind_rows(data)
head(data)
#>    mpg cyl disp  hp drat    wt  qsec vs am gear carb
#> 1 21.0   6  160 110 3.90 2.620 16.46  0  1    4    4
#> 2 21.0   6  160 110 3.90 2.875 17.02  0  1    4    4
#> 3 22.8   4  108  93 3.85 2.320 18.61  1  1    4    1
#> 4 21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
#> 5 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2
#> 6 18.1   6  225 105 2.76 3.460 20.22  1  0    3    1

由reprex包于2020-07-28创建(v0.3.0(

相关内容

  • 没有找到相关文章

最新更新