我有一个名为的对象列表listed
。每个都有不同的数据,我想将它们合并到一个result
之前创建的名为 的对象中。我创建了一个循环,我想在其中合并所有数据。但是当我想将对象放在函数中时它不起作用
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)
它运作良好。
如何为合并函数插入有效的对象名称?