Я вычислил среднее значение для каждой группы для определенного столбца. Теперь я хочу эти данные должны быть вставлены обратно в кадр данных в новый столбец с правильной строкиЗаменить вычисленное значение группы обратно в dataframe
Я имел в виду эту статью для расчета средств на группу (которая успех) - link
Так что теперь, если у меня есть данные, как этот
Name Month Rate1 Rate2
Aira 1 12 23
Aira 2 18 73
Aira 3 19 45
Ben 1 53 19
Ben 2 22 87
Ben 3 19 45
Cat 1 22 87
Cat 2 67 43
Cat 3 45 32
и вычисленное средство за название группы, как этого
Group.1 Rate1 Rate2
1 Aira 16.33333 47.00000
2 Ben 31.33333 50.33333
3 Cat 44.66667 54.00000
Как я могу поставить этот новый меня рассчитывается по каждому правильной строки обратно в кадре данных
Таким образом, желаемый результат, как это
Name Month Rate1 Rate2 Avg rate1 Avg Rate2
Aira 1 12 23 16.3333 47.0000
Aira 2 18 73 16.3333 47.0000
Aira 3 19 45 16.3333 47.0000
Ben 1 53 19 31.3333 50.3333
Ben 2 22 87 31.3333 50.3333
Ben 3 19 45 31.3333 50.3333
Cat 1 22 87 44.6667 54.0000
Cat 2 67 43 44.6667 54.0000
Cat 3 45 32 44.6667 54.0000
ФР оригинал dataframe и df_summarised представляет собой агрегированный блок данных. – PaulH
Извините, это пакет dplyr! Я отредактировал ответ – PaulH