2018-10-16
閱讀量:
3778
R里,我也會(huì)批量讀取一個(gè)文件夾下多個(gè)txt文件了
在一個(gè)文件夾下有txt文件若干,我想對這些txt批量執(zhí)行如下:
filename <- read.table(file="filename.txt",??sep=",", header=T)
讀取每一個(gè)txt文件,生成一個(gè)以txt文件名命名的數(shù)據(jù)框,不知道R語言如何做到?
解決方法如下:
filename <- list.files()
for (i in 1:length(filename)){
??var_name[i] <- gsub('?.txt','',filename[i])
??assign(var_name[i],read.table(filename[i],sep=",",header=TRUE))
}
這樣再也不用一個(gè)一個(gè)的讀取了,解放一下雙手??






評論(0)


暫無數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評論
0條評論
0條評論
0條評論