我有 10data.frame
秒,有 2 列名称s
和p
. s
是为了sequence
和p
是为了p-values
。我想找到与所有data.frame
s 相交的序列,所以我这样做了:
# 10 data.frames are a, b, c, ..., j
masterseq_list <- Reduce(intersect, list(a$s, b$s, c$s, d$s, e$s, f$s, g$s,h$s, i$s,j$s))
我想通过这个新的简化序列来masterseq_list
合并每个数据帧a:j
,所以我留下每个数据帧作为新列而不是data.frame
保持完整。我知道我可以以某种方式使用此代码,但如果我想要的列当前是一个列表,我真的不确定该怎么做。masterseq_list
s
p-values
total <- merge(data frameA,data frameB,by="s")
这些文件真的很大,所以我想找到一种方法来自动化这个,我怎样才能更快更有效地循环呢?非常感谢!