如何从Rstudio中的一个目录导入6个csv文件?

如何从Rstudio中的一个目录导入6个csv文件?,r,R,我试过这个密码 fileList <- list.files(pattern=".csv") df=sapply(fileList, read.csv) View(df[[2]]) fileList尝试以下代码: 选择包含csv文件的文件夹: path<-file.choose() 您的输出将有一个与加载的每个csv对应的数据帧列表: df [[1]] a b c 1 1 1 1 [[2]] a b c 1 2 2 2 首先设置您的工作目录,其中存储了所有文件:

我试过这个密码

fileList <- list.files(pattern=".csv")

df=sapply(fileList, read.csv)

View(df[[2]])
fileList尝试以下代码:

选择包含csv文件的文件夹:

path<-file.choose()
您的输出将有一个与加载的每个csv对应的数据帧列表:

df
[[1]]
  a b c
1 1 1 1

[[2]]
  a b c
1 2 2 2

首先设置您的工作目录,其中存储了所有文件:

setwd("C:/Users/...") 

# then

file.List = list.files(pattern = "*.csv", recursive = F)

for (i in 1:length(file.List)) {

# open the files
input <- read.csv(file.List[i])

# assign a name 
assign(paste("df", (file.List[[i]])), input )

}
setwd(“C:/Users/…”)
#然后
file.List=List.files(pattern=“*.csv”,recursive=F)
用于(i in 1:length(file.List)){
#打开文件

输入:这应该迁移到堆栈溢出,并且很可能是重复的。
df
[[1]]
  a b c
1 1 1 1

[[2]]
  a b c
1 2 2 2
setwd("C:/Users/...") 

# then

file.List = list.files(pattern = "*.csv", recursive = F)

for (i in 1:length(file.List)) {

# open the files
input <- read.csv(file.List[i])

# assign a name 
assign(paste("df", (file.List[[i]])), input )

}