比如有两个矩阵
a
[,1] [,2]
[1,] 1 5
[2,] 2 6
[3,] 3 7
[4,] 4 8
b
[,1] [,2]
[1,] 1 5
[2,] 2 6
[3,] 3 0
[4,] 4 0
想提取a和b两列相同的部分,提取 (1,5) 和 (2,6) 如何做到阿?
非常感谢!
另外有一个问题,如果a和b的行不对应,如何找出所有匹配呢?比如
a
[,1] [,2]
[3,] 2 6
[4,] 1 5
b
[,1] [,2]
[1,] 1 5
[2,] 2 6
a的第四和第三行于b的第一和第二行相同,这样的话如何把相同的行取出来呢?
类似于一个一个对比,将A的每一行构造成和B结构一样的矩阵,记录相同的行,依次进行。R语言这样实现效率也不高。
能不能看懂就看你的能力了。