大神们,R语言,怎么把矩阵行名一样的行提出来啊?在线等,谢谢

行名里很多重的,但是它们对应行的数据不重,
我怎么把它们相同名字的行找出并把数据相加呢?
比如
matrix是
1 a 23 45
2 b 45 22
3 b 34 77
4 c 34 89
5 a 45 21
就是应把2,3行,1,5行加起来。
当然,实际矩阵比这个大,但原理一样。
所以,我想问各位,这个小matrix怎么操作呢

不妨先用unique提出第一列不重复的名字来
然后用which找出有哪几行并且相加

O(∩_∩)O谢谢,我后来也是用这个办法做的

使用dplyr包,例如planes %>%count(rowname)%>%filter(n>1),rowname为你要筛选的重复行的列名!