เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสุ่ม (Randomization)

การสุ่มกลุ่มตัวอย่างในการทดลองช่วยกระจายความแปรปรวนที่มีอยู่ตามธรรมชาติระหว่างตัวอย่างให้กระจายอย่างสม่ำเสมอในแต่ละกลุ่ม สำหรับ ToothGrowth ตัวอย่างของการสุ่มที่มีประสิทธิภาพ คือ การสุ่มแบ่งหนูตะเภาเพศผู้และเพศเมียเข้ากลุ่มทดลองต่าง ๆ เพื่อลดผลกระทบจากความแตกต่างตามธรรมชาติระหว่างเพศ

ในการทดลองที่ให้ข้อมูลชุด ToothGrowth หนูตะเภาถูกสุ่มเพื่อรับวิตามิน C ในรูปแบบน้ำส้มหรือกรดแอสคอร์บิก ซึ่งระบุไว้ในชุดข้อมูลด้วยตัวแปร supp คำถามที่น่าสนใจคือ มีความแตกต่างของความยาวฟันตามประเภทอาหารเสริมหรือไม่ ซึ่ง t-test สามารถตอบคำถามนี้ได้เช่นกัน

เริ่มตั้งแต่แบบฝึกหัดนี้เป็นต้นไป ให้ใช้ t.test() และฟังก์ชันสร้างโมเดลอื่น ๆ ด้วย formula notation ดังนี้:

t.test(outcome ~ explanatory_variable, data = dataset)

อ่านได้ว่า: "ทดสอบ outcome ตาม explanatory_variable ในชุดข้อมูล dataset" โดยค่าเริ่มต้นของ t.test() คือการทดสอบแบบ two-sided t-test

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

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

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ทำ t-test เพื่อตรวจสอบว่ามีความแตกต่างของความยาวฟัน (len) ตามประเภทอาหารเสริม (supp) หรือไม่ แล้วบันทึกผลลัพธ์เป็น object ชื่อ ToothGrowth_ttest
  • โหลดแพ็กเกจ broom
  • จัดระเบียบผลลัพธ์ของ ToothGrowth_ttest ด้วย tidy() ซึ่งจะแสดงผลออกทางคอนโซล

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Perform a t-test
___ <- t.test(___, data = ToothGrowth)

# Load broom
library(___)

# Tidy ToothGrowth_ttest
___
แก้ไขและรันโค้ด