Aggregat: Berechnen Sie zusammenfassende Statistiken von Datenteilmengen

Details

aggregate ist eine generische Funktion mit Methoden für Datenrahmen und Zeitreihen.

Die Standardmethode aggregate.default verwendet die Zeitreihenmethode, wenn x eine Zeitreihe ist, und zwingt andernfalls x zu einem Datenrahmen und ruft die Datenrahmenmethode auf.

aggregate.data.frame ist die Datenrahmenmethode. Wenn x kein Datenrahmen ist, wird es zu einem gezwungen, der eine Anzahl von Zeilen ungleich Null haben muss. Dann wird jede der Variablen (Spalten) in x in Teilmengen von Fällen (Zeilen) identischer Kombinationen der Komponenten von by aufgeteilt, und FUN wird auf jede dieser Teilmengen angewendet, wobei weitere Argumente in an sie übergeben werden. Das Ergebnis wird in einen Datenrahmen umformatiert, der die Variablen in by und x enthält. Die aus by resultierenden enthalten die eindeutigen Kombinationen von Gruppierungswerten, die zur Bestimmung der Teilmengen verwendet werden, und die aus x resultierenden die entsprechenden Zusammenfassungen für die Teilmenge der jeweiligen Variablen in x. Wenn simplify wahr ist, werden Zusammenfassungen zu Vektoren oder Matrizen vereinfacht, wenn sie eine gemeinsame Länge von eins bzw. größer als eins haben. Zeilen mit fehlenden Werten in einer der Variablen by werden im Ergebnis weggelassen. (Beachten Sie, dass Versionen von R vor 2.11.0 FUN als Skalarfunktion erforderten.)

aggregate.formula ist eine Standardformelschnittstelle zu aggregate.data.frame.

aggregate.ts ist die Zeitreihenmethode und erfordert, dass FUN eine skalare Funktion ist. Wenn x keine Zeitreihe ist, wird sie zu einer gezwungen. Dann werden die Variablen in x in geeignete Blöcke der Länge frequency(x) / nfrequency aufgeteilt, und FUN wird auf jeden solchen Block angewendet, wobei weitere (benannte) Argumente in an ihn übergeben werden. Das zurückgegebene Ergebnis ist eine Zeitreihe mit der Häufigkeit nfrequency, die die aggregierten Werte enthält. Beachten Sie, dass dies für ein Quartals- oder Jahresergebnis am sinnvollsten ist, wenn die ursprüngliche Reihe eine ganze Reihe von Quartalen oder Jahren abdeckt: Insbesondere ergibt die Aggregation einer monatlichen Reihe zu Quartalen ab Februar keine herkömmlichen vierteljährlichen Reihen.

FUN wird an match.fun übergeben und kann daher eine Funktion oder ein Symbol oder eine Zeichenkette sein, die eine Funktion benennt.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Previous post Beschneiden von schwarzen Himbeersträuchern: Wie man schwarze Himbeeren beschneidet
Next post Zulassungsvoraussetzungen