R-通过多个列值匹配表中的行

R-通过多个列值匹配表中的行,r,R,我在R、1和2中有两个表,每个表都有几列。我想根据表1中a列和b列(V1/V2)以及表2(V3/V4)中c列和d列中的值,将表2中的行与表1中的行进行匹配。问题是表1中的多行对应于表2中的一行。任何帮助都将不胜感激。谢谢 表1 V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11 1 0 200 chr1 0 0 0 0 0 0 1 + 2 200 400 chr1 0 0 0 0 0 0 2 + 3 400

我在R、1和2中有两个表,每个表都有几列。我想根据表1中a列和b列(V1/V2)以及表2(V3/V4)中c列和d列中的值,将表2中的行与表1中的行进行匹配。问题是表1中的多行对应于表2中的一行。任何帮助都将不胜感激。谢谢

表1

     V1 V2 V3 V4 V5 V6 V7 V8 V9 V10 V11

1   0   200 chr1  0  0  0  0  0  0   1   +

2  200  400 chr1  0  0  0  0  0  0   2   +

3  400  600 chr1  0  0  0  0  0  0   3   +

4  600  800 chr1  0  0  0  0  0  0   4   +

5  800 1000 chr1  0  0  0  0  0  0   5   +

6 1000 1200 chr1  0  0  0  0  0  0   6   +
表2

  V1     V2     V3 V4

221259 chr1 778400 779400 E7

221265 chr1 826600 827600 E7

221300 chr1 924000 925800 E7

221313 chr1 938000 938200 E6

221315 chr1 938400 938800 E6

221323 chr1 941000 942800 E7

签出
?合并
嗨,欢迎来到StackOverflow!你还需要分享你试图用一小段代码来解决问题的经历。请仔细阅读关于如何提出好问题的指南: