[問題] R 群集相加

看板Statistics作者 (風大雨大)時間17年前 (2009/03/16 22:19), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
請問版友 現在有一組key和對應的值,想要把相同的相加,該怎麼做? ex: key value 1 2 1 1 1 2 2 4 2 1 3 1 3 2 3 1 3 3 想要得到 1 5 2 5 3 7 謝謝版友:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.39.91

03/16 22:46, , 1F
tapply
03/16 22:46, 1F

03/16 22:58, , 2F
會出現arguments must have same length的問題@@""
03/16 22:58, 2F

03/16 23:43, , 3F
試試 tapply(M[,2], M[,1], sum)
03/16 23:43, 3F

03/16 23:47, , 4F
謝謝兩位:D 作出來的是array,如果想要把key跟數量
03/16 23:47, 4F

03/16 23:47, , 5F
分開的話不知該如何做較好? 接著想做圖..
03/16 23:47, 5F

03/17 00:22, , 6F
因為想做key為x,value為y的圖,所以不能直接用hist
03/17 00:22, 6F

03/17 01:05, , 7F
可以用as.numeric解決! 謝謝版大:D
03/17 01:05, 7F
文章代碼(AID): #19lc08U_ (Statistics)