Ich habe einen Datenrahmen wie folgt aus:Wie aggregiert man einige Spalten, während andere Spalten in R bleiben?
id no age
1 1 7 23
2 1 2 23
3 2 1 25
4 2 4 25
5 3 6 23
6 3 1 23
und ich hoffe, das Datum Rahmen von id
zu einer Form wie diese aggregieren: (nur die no
summieren, wenn sie die gleiche id
, teilen aber age
dort halten)
id no age
1 1 9 23
2 2 5 25
3 3 7 23
Wie erreicht man dies mit R?
Es funktioniert! Danke vielmals! – Nip
Dies funktioniert nicht, wenn Sie weitere Spalten hinzufügen. Jede Spalte auf dem RHS wird als eine Spalte von Faktoren behandelt, nach denen gruppiert werden soll. Wenn Sie beispielsweise eine zusätzliche Spalte mit einem Eintrag nicht für jeden Eintrag hinzufügen, werden viele doppelte Zeilen angezeigt als Ergebnis – user5359531