從最近的R課程以及Q和As中查看筆記後,我需要使用的最可能的函數來獲得我需要的東西似乎是colsum,和groupby但不知道該怎麼做,你能幫我一個忙嗎?R添加數據行並按組總結它們
(第一我試圖尋找到總結和group by,但沒有得到遠)
我有什麼
player year team rbi
a 2001 NYY 56
b 2001 NYY 22
c 2001 BOS 55
d 2002 DET 77
結果想
year team rbi
2001 NYY 78
2001 BOS 55
2002 DET 77
球員名字丟失了,爲什麼?
我想加起來打點使用個別球員每隊每年爲打點的
所以每年應該有讓說,32支球隊,併爲每個團隊應該有一分打點數量,其是在特定年份爲每支球隊打的所有球員的總和。
謝謝
有很多聚合數據的函數,例如'aggregate(rbi〜year + team,data = dat,FUN = sum)',其中'dat'是你的數據。玩家的名字會丟失,因爲您是通過年份和團隊的獨特組合進行彙總的。 – jenesaisquoi
如果您將數據顯示在簡單的複製/粘貼代碼以及您用來彙總數據的代碼中,則會更好。 – Molx