获取R中特定列具有相同值的所有行名

时间:2019-05-29 23:55:03

标签: r list dataframe row

想象一下我有这个数据帧df

    Amount    Class
A1    25        1
A2    40        1
B1    57        2
B2    23        2
B3    34        2
C4    45        3
C5    234       3
C1    23        3

我要做的是获取所有在类列中具有相同值的行名。例如,获取类值2的所有行名将给我:B1,B2,B3

我尝试使用此:

rownames(df[df$Class==df$Class[3],])

当我想获取类值1的行名但与我输入2而不是输入1时得到的结果相同时,此方法有效。我在做什么错或者您还有其他建议吗?

0 个答案:

没有答案