[問題] 矩陣裡若前兩行相同, 第三行相加

作者: wgene (wgene)   2022-06-16 05:51:15
請問一下,
假設我有一個矩陣:
A=matrix(c(1,2,1,2,3,2,2,2,2,1,10,100,50,20,30),5,3)
若前兩行相同,則第三行要相加
則結果如下,
matrix(c(1,2,3,2,2,1,60,120,30),3,3)
請問R有什麼function可以處理嗎?
謝謝!!
作者: cywhale (cywhale)   2022-06-16 08:14:00
as.data.table(A)[,sum(V3), by=.(V1,V2)]
作者: wgene (wgene)   2022-06-16 12:31:00
謝謝!!

Links booklink

Contact Us: admin [ a t ] ucptt.com