ANOVA การทดลองแบบปัจจัยเดียวและหลายปัจจัย

การออกแบบการทดลองใน R

Joanne Xiong

Data Scientist

ANOVA

  • ใช้เปรียบเทียบ 3 กลุ่มขึ้นไป
  • เป็น omnibus test:
    • ต้องทำ post hoc testing เพิ่มเติมเพื่อระบุว่ากลุ่มใดมีค่าเฉลี่ยต่างกัน
  • ใช้งานใน R ได้ 2 วิธี:
#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
  • x, r, s, t = ตัวแปรปัจจัยอธิบายที่เป็นไปได้
    • ปริมาณวิตามิน C และวิธีการส่ง
การออกแบบการทดลองใน R

แนะนำชุดข้อมูล Lending Club

  • Lending Club คือบริษัทสินเชื่อระหว่างบุคคลในสหรัฐอเมริกา
    • ข้อมูลเปิดเผยต่อสาธารณะบน Kaggle
  • ครอบคลุมสินเชื่อทั้งหมดที่ออกในช่วงปี 2007–2015
  • ขนาดใหญ่มาก!
    • 890,000 แถวข้อมูล และ 75 ตัวแปร
การออกแบบการทดลองใน R

มาฝึกกันเถอะ!

การออกแบบการทดลองใน R

Preparing Video For Download...