LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Berechne n, Mittelwert, Standardabweichung und Varianz des Alters nach Geschlecht.
  • Führe eine ANOVA von age nach sex-Gruppen durch und speichere die Ausgabe als abaov.
  • Führe summary() für abaov aus.
  • Führe Post-hoc-Paarvergleiche mit TukeyHSD() für abaov durch.

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(___)
Code bearbeiten und ausführen