という名前のオブジェクトのリストがありますlisted
。result
それぞれに異なるデータがあり、以前に作成した という 1 つのオブジェクトにマージしたいと考えています。すべてのデータをマージしたいループを作成しました。しかし、オブジェクトを関数内に入れたいときは機能しません
for (l in 1:length(listed)){
result <- merge(result, listed[[l]], by.x="GOterm", by.y="GO.ID", all=TRUE)
}
内部のオブジェクトの代わりに使用した場合
記載されている[[l]]
データ
result <- merge(result, data, by.x="GOterm", by.y="GO.ID", all=TRUE)
それはうまくいきます。
マージ機能に有効なオブジェクト名を挿入するにはどうすればよいですか?