ANOVA、单因子与多因子实验

R 中的实验设计

Joanne Xiong

Data Scientist

ANOVA

  • 用于比较3个及以上组
  • 一种总体检验:
    • 若无事后检验,无法知道哪些组的均值不同
  • 在 R 中的两种实现:
#one
model_1 <- lm(y ~ x, data = dataset)
anova(model_1)

#two
aov(y ~ x, data = dataset)
R 中的实验设计

单因子实验

model_1 <- lm(y ~ x)
  • y = 因变量(结果)
    • 不同棉织物的抗拉强度
  • x = 自变量(因子)
    • 织物中的棉含量百分比
R 中的实验设计

多因子实验

model2 <- lm(y ~ x + r + s + t)
  • y = 结果
    • ToothGrowth 长度
  • xrst = 可能的自变量(因子)
    • 维生素C剂量与给药方式
R 中的实验设计

Lending Club 数据简介

  • Lending Club 是一家美国的点对点借贷公司。
    • 数据可在 Kaggle 上获取
  • 覆盖 2007–2015 年发放的所有贷款
  • 体量大!
    • 89 万条观测,75 个变量
R 中的实验设计

让我们来练习!

R 中的实验设计

Preparing Video For Download...