R语言 如何获取特定名称的行索引号?

fnatzsnv  于 2023-03-27  发布在  其他
关注(0)|答案(2)|浏览(129)

如何确定与特定行名称对应的行索引号?我有一个行名称向量,我想使用这些向量来获得矩阵中相应行索引的向量。
我尝试了row()as.integer(rownames(matrix.object)),但似乎都不起作用。

ctzwtxfj

ctzwtxfj1#

除了which之外,您还可以查看match

m <- matrix(1:25, ncol = 5, dimnames = list(letters[1:5], LETTERS[1:5]))
vec <- c("e", "a", "c")
match(vec, rownames(m))
# [1] 5 1 3
5jdjgkvh

5jdjgkvh2#

尝试which

which(rownames(matrix.object) %in% c("foo", "bar"))

相关问题