Replikacja i blokowanie

Projektowanie eksperymentów w R

Joanne Xiong

Data Scientist

Replikacja

  • Eksperyment należy powtórzyć, aby właściwie ocenić zmienność
  • Jeśli badanie skuteczności leku przeprowadzamy tylko na jednej osobie, jak można uogólnić wyniki? (Nie można!)
library(dplyr)
mtcars %>%
    count(cyl)
    cyl  n
1   4     11
2   6      7
3   8     14
Projektowanie eksperymentów w R

Blokowanie

  • Pomaga kontrolować zmienność poprzez upodobnienie grup traktowania
  • Wewnątrz grup różnice są minimalne, między grupami — większe
  • Przykładem jest blokowanie grup według płci
Projektowanie eksperymentów w R

Wykresy pudełkowe

# Boxplot of MPG by Car Cylinders
ggplot(mtcars, aes(x=as.factor(cyl), 
                   y=mpg)) + 
  geom_boxplot(fill="slateblue", 
               alpha=0.2) + 
  xlab("cyl")

wykres pudełkowy

Projektowanie eksperymentów w R

Funkcje do modelowania

  • Modele liniowe
    lm(formula, data, na.action,...)
    
  • Jednoczynnikowy model ANOVA
    aov(formula, data = NULL, ...)
    
  • Zagnieżdżony model ANOVA
    anova(object,...)
    
Projektowanie eksperymentów w R

Czas na ćwiczenia!

Projektowanie eksperymentów w R

Preparing Video For Download...