因此,假設我有一個數據集,看起來像這一點,我與R工作組:R中具有特定ID的條目數量的平均值?
player at_bat opponent_name game result
Torri_Hunter 1 Pittsburgh Pirates 1 home run
Torri_Hunter 2 Pittsburgh Pirates 1 triple
Torri_Hunter 3 Pittsburgh Pirates 1 strikeout
Torri_Hunter 4 Pittsburgh Pirates 1 strikeout
Torri_Hunter 1 Pittsburgh Pirates 2 groundout
Torri_Hunter 2 Pittsburgh Pirates 2 home run
Torri_Hunter 3 Pittsburgh Pirates 2 flyout
Torri_Hunter 1 Pittsburgh Pirates 2 home run
Torri_Hunter 2 Pittsburgh Pirates 3 triple
Torri_Hunter 3 Pittsburgh Pirates 3 strikeout
Torri_Hunter 4 Pittsburgh Pirates 3 strikeout
Torri_Hunter 1 Detroit Tigers 1 home run
Torri_Hunter 2 Detroit Tigers 1 home run
Torri_Hunter 3 Detroit Tigers 1 home run
Torri_Hunter 4 Detroit Tigers 1 strikeout
(我知道鳥居的名字被拼寫錯了,多包涵在這裏)。
而我最終想通過遊戲來計算本壘打的百分比在一個系列,有一些看起來像這樣結束了:
opponent_name game_1s game_2s game_3s
Torri Hunter Pittsburgh Pirates 25% 50% 0%
Torri Hunter Detroit Tigers 75% -- --
我可以dplyr ::過濾下來的結果,理貨()各遊戲的ID統計,然後導出到.csv,我可以在excel中獲得平均值(這就是我一直在做的),但是在R中完全可以做到這一點。任何想法?
是的。這是一個。很好,謝謝! – skathan
爲什麼不使用'mean'而不是sum(...)/ n() – Rentrop
@ Floo0當然這也可以。 –