2017-03-17 3 views
0

Ich habe einen riesigen Datensatz, der in Zählungen pro Baum unterteilt ist. Also gibt es 15 Zählungen pro Baum. Ich muss einen Durchschnitt von Zählungen von egg.scars (Spaltenname) innerhalb jedes Baumes machen. Ich möchte keinen Durchschnitt der ganzen Spalte, wie ich es immer bekomme, ich brauche eine durchschnittliche Anzahl von Eizellen pro Baum.Durchschnitt eines Abschnitts einer Spalte

Danke!

Antwort

0

können Sie bestimmte Zeilen einer Spalte extrahieren, indem eggs[1:5,5] tun, wo 5 Ihre Spalte und 1:5 sind die Zeilen von 1 bis 5 und Eier Ihre Datenrahmen und dann tun mean(eggs[1:5,5])

+0

Dank für Ihre Antwort. mein Dataframe ist Holly und enthält Lasten mehr Spalten, aber ich muss die Daten pro Baum gruppieren und den Durchschnitt der Spalten finden, sobald sie gruppiert sind. das Extrahieren von Zeilen zerlegt nur einen riesigen Datensatz (es gibt 40 Bäume mit je 15 Zählern) und erschwert die Berechnung eines Durchschnitts. Gibt es eine Möglichkeit, den Durchschnitt pro Baum als eine Codezeile zu berechnen, anstatt zuerst den Datensatz zu durchbrechen? –

Verwandte Themen