将多个数据集读入R需要哪些代码?
对于我使用的单个数据集:
File <- read.csv("C:\MyFile.CSV", header=T)
但我需要比较多达20个不同的数据集。
提前致谢!
答案 0 :(得分:1)
我会将所有CSV文件放在一个目录中,创建一个列表并执行循环以从列表中的目录中读取所有csv文件。
setwd("~/Documents/")
ldf <- list() # creates a list
listcsv <- dir(pattern = "*.csv") # creates the list of all the csv files in the directory
for (k in 1:length(listcsv)){
ldf[[k]] <- read.csv(listcsv[k])
}
str(ldf[[1]])