誰でもこの問題を解決するのを手伝ってくれませんか。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]
など...)。