Um den Mittelwert pro Gruppe in R zu berechnen, können Sie die Funktion aggregate()
oder die dplyr
-Bibliothek verwenden. Hier sind zwei Beispiele:
Methode 1: Verwenden von aggregate()
# Beispiel-Daten erstellen
data <- data.frame(
Gruppe = c("A", "A", "B", "B", "A", "B"),
Wert = c(10, 20, 30, 40, 50, 60)
)
# Mittelwert pro Gruppe berechnen
mittelwert_pro_gruppe <- aggregate(Wert ~ Gruppe, data, mean)
# Ergebnis ausgeben
print(mittelwert_pro_gruppe)
Methode 2: Verwenden von dplyr
# dplyr-Bibliothek laden
library(dplyr)
# Beispiel-Daten erstellen
data <- data.frame(
Gruppe = c("A", "A", "B", "B", "A", "B"),
Wert = c(10, 20, 30, 40, 50, 60)
)
# Mittelwert pro Gruppe berechnen
mittelwert_pro_gruppe <- data %>%
group_by(Gruppe) %>%
summarise(Mittelwert = mean(Wert))
# Ergebnis ausgeben
print(mittelwert_pro_gruppe)
In beiden Fällen erhalten Sie den Mittelwert pro Gruppe:
Gruppe Mittelwert
1 A 26.66667
2 B 43.33333