Začněte nyníZačněte zdarma

ANOVA

Dosud jsi vytvářel/a výstupní objekty, abys mohl/a ukládat a extrahovat prvky pro přizpůsobené a podrobnější prezentace výsledků. Některé výstupní objekty, například ty z funkce aov() pro analýzu rozptylu (ANOVA), lze ale také použít jako vstup pro jiné funkce, jako jsou summary() a plot(), a získat tak přizpůsobené reporty i vizualizace. Výstup funkce aov() lze navíc předat funkci TukeyHSD() a provést post hoc párové testování.

Dataset abaloneKeep a balíček dplyr jsou už načtené.

Toto cvičení je součástí kurzu

R pro uživatele SAS

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej n, průměr, směrodatnou odchylku a rozptyl věku (age) podle pohlaví (sex).
  • Proveď ANOVA analýzu proměnné age podle skupin sex a výsledek ulož jako abaov.
  • Spusť summary() na objekt abaov.
  • Proveď post hoc párové testy pomocí TukeyHSD() na objektu abaov.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(___)
Upravit a spustit kód