R有效地按不同顺序添加表格

时间:2012-09-15 04:19:09

标签: r sum

在我的代码中的某个时刻,我得到一个看起来很像这样的表列表:

[[1]]
     cluster_size start end number       p_value
13             2    12  13    131 4.209645e-233
12             1    12  12    100 6.166824e-185
22            11    12  22    132 6.916323e-143
23            12    12  23    133 1.176194e-139
13             1    13  13     31  3.464284e-38
13            68    13 117     34  3.275941e-37
23            78    23 117      2  4.503111e-32

...

[[2]]
      cluster_size start end number       p_value
13             2    12  13    131 4.209645e-233
12             1    12  12    100 6.166824e-185
22            11    12  22    132 6.916323e-143
23            12    12  23    133 1.176194e-139
13             1    13  13     31  3.464284e-38

...

虽然我没有在这里显示完整的表格,但我知道它们的大小都相同。我想要做的是制作一个表格,我将p值加起来。问题是当我在不同的列表元素中查看表时,$ cluster_size,start,$ end和$ number列不一定对应于同一行,所以我不能只做一个简单的求和。

执行此操作的强力方法是:1)制作一个空白表2)从第一个表中复制相应的$ cluster_size,$ start,$ end,$ number列,并使用a拉出正确的p值所有表中的哪个()语句。这样做有更聪明的方法吗?或者这就是它呢?

编辑:我被要求提供数据的输入文件。它位于这里: http://alrig.com/code/

在示例中,行的顺序恰好匹配。情况并非总是如此。

0 个答案:

没有答案