谁能帮我解决这个问题。我lapply
在@Arun提供的以下代码中使用:
out <- lapply(1:length(f1), function(f.idx) {
df1 <- read.delim(f1[f.idx], header = T)
df2 <- read.delim(f2[f.idx], header = T)
df3 <- read.delim(f3[f.idx], header = T)
idx.v <- get_idx(df1)
result <- get_result(idx.v, df2, df3)
})
现在,out
是 110 个文件的列表。这些输出文件的长度不同,所以我不能使用as.data.frame(do.call(rbind, out))
. 有没有办法以类似循环的方式将每个文件保存为单独的文件,或者我必须手动进行(例如out[1]
,out[2]
等等......)。