2016-12-19 8 views
-4
ActWt Rkey 
133 R01 
131 R01 
131 R01 
130 R01 
128 R01 
125 R01 
128 R02 
133 R02 
132 R02 
132 R02 
130 R02 
133 R03 
123 R03 
122 R03 
117 R03 

I Mittelwert von ActWt von RTaste berechnen möchte, und dann eine neue Spalte zu konstruieren und den Mittelwert setzen durch diese bestimmte Taste R ID ... Ergebnis sollte wie folgt aussehen : (i den Mittelwert bilden nur zu zeigen, wie ich sie setzen wollen ...berechnen Mittelwert der Variable ActWt von RTaste

ActWt Rkey Mean 
133 R01 130 
131 R01 130 
131 R01 130 
130 R01 130 
128 R01 130 
125 R01 130 
128 R02 131 
133 R02 131 
132 R02 131 
132 R02 131 
130 R02 131 

I dplyr Paket in R versucht ... aber nicht sicher, wie der Mittelwert nach RTaste zurück zum Spiel. Vielen Dank !!

+0

dupe dupe http://stackoverflow.com/questions/21982987/mean-per-group-in-a-data-frame? –

Antwort

0

Wir müssenverwendennach dem Gruppieren von 'Taste R'

library(dplyr) 
df1 %>% 
    group_by(Rkey) %>% 
    mutate(Mean= round(mean(ActWt))) 
Verwandte Themen