假设您有一个矩阵:
nc
和b:
a=matrix(1:6, nrow = 2, byrow=TRUE)
> a
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
如何在“ b”中找到矩阵“ a”的相应行的索引? 这个小例子的结果索引应该是:4,1
请记住,我正在做一个虚拟示例,我的矩阵非常大(1M X 64)。 这些条目是唯一的,因此只有一行矩阵“ b”对应于矩阵“ a”。 语言是R。
答案 0 :(得分:2)
您还可以在duplicated
和which
和rbind
之后合并b
和a
:
which(duplicated(rbind(b, a), fromLast = TRUE))
# [1] 1 4
答案 1 :(得分:1)
来自match
的{{1}}的选项
base R