我正在尝试使用fread来遍历.gz文件的目标 fread在这里适用于单个文件:
d <- fread("gunzip -c file.gz")
但是如果有办法在这里使用fileName作为循环变量?这似乎不起作用。
fn<- list.files(path="/...)
for (fileName in fn){
df <- fread("gunzip -c fileName")
}
答案 0 :(得分:0)
您需要将fileName
连接到命令的变量。 E.g:
fn<- list.files(path="/...)
for (fileName in fn){
df <- fread(paste0("gunzip -c ", fn))
}