重複與分組阻隔

R 的實驗設計

Joanne Xiong

Data Scientist

重複(Replication)

  • 必須重複實驗才能完整評估變異性
  • 若只對一人做藥效實驗,怎能推論到整體?(做不到!)
library(dplyr)
mtcars %>%
    count(cyl)
    cyl  n
1   4     11
2   6      7
3   8     14
R 的實驗設計

分組阻隔(Blocking)

  • 透過讓處理組更相似來控制變異性
  • 組內差異小,組間差異大
  • 例:依性別對處理組做分組阻隔
R 的實驗設計

盒形圖

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

替代文字

R 的實驗設計

建模函式

  • 線性模型
    lm(formula, data, na.action,...)
    
  • 單因子 ANOVA 模型
    aov(formula, data = NULL, ...)
    
  • 巢狀 ANOVA 模型
    anova(object,...)
    
R 的實驗設計

一起來練習吧!

R 的實驗設計

Preparing Video For Download...