ANOVA
Bis jetzt hast du Ausgabeobjekte erstellt, um Elemente zu speichern und für eine individuellere und detailliertere Ergebnispräsentation zu extrahieren. Einige Ausgabeobjekte, wie die der Funktion aov() für die Varianzanalyse (ANOVA), können jedoch als Eingaben für andere Funktionen wie summary() und plot() verwendet werden, um angepasste Ergebnisberichte und Visualisierungen zu erhalten. Die Ausgabe von aov() kann auch als Eingabe für TukeyHSD() genutzt werden, um Post-hoc-Paarvergleiche durchzuführen.
Der Datensatz abaloneKeep und das Paket dplyr wurden für dich geladen.
Diese Übung ist Teil des Kurses
<Kurs>R für SAS-Anwender:innen</Kurs>Übungsanweisungen
- Berechne
n, Mittelwert, Standardabweichung und Varianz des Alters nach Geschlecht. - Führe eine ANOVA von
agenachsex-Gruppen durch und speichere die Ausgabe alsabaov. - Führe
summary()fürabaovaus. - Führe Post-hoc-Paarvergleiche mit
TukeyHSD()fürabaovdurch.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Compute n(), mean(), sd() and var() of age by sex
abaloneKeep %>% group_by(___) %>% select(___, ___) %>%
summarise(across(everything(), list(mean = ___,
___ = ~sd(.x),
var = ___)),
N = ___)
# Run aov() of age by sex, save as abaov
abaov <- aov(___ ~ ___, data = ___)
# Run summary() of abaov
___
# Perform TukeyHSD posthoc pairwise tests on abaov
TukeyHSD(___)