Je voudrais faire quelque chose entre muter et résumer.ajouter résumer la sortie au fichier d'origine
Je voudrais calculer une statistique de synthèse sur les groupes, mais conservent les données d'origine comme objet imbriqué. Je suppose que c'est une tâche assez générique, mais je ne peux pas comprendre comment faire sans invoquer une jointure ainsi que le regroupement deux fois. exemple de code ci-dessous:
mtcars %>%
group_by(cyl) %>%
nest() %>%
left_join(mtcars %>%
group_by(cyl) %>%
summarise(mean_mpg = mean(mpg)))
qui a produit souhaité sortie:
# A tibble: 3 x 3
cyl data mean_mpg
<dbl> <list> <dbl>
1 6 <tibble [7 x 10]> 19.74286
2 4 <tibble [11 x 10]> 26.66364
3 8 <tibble [14 x 10]> 15.10000
mais je sens que ce n'est pas la façon de le faire "correct".