การทำงานกับผลลัพธ์จาก R (1)
ค่า p-value ที่ได้จากผลลัพธ์ของ lm จะเป็นแบบสองทิศทาง (two-sided) โดยค่าเริ่มต้น ในการศึกษาแฝด อาจสมเหตุสมผลกว่าที่จะทดสอบสมมติฐานทางวิทยาศาสตร์แบบทิศทางเดียว (one-sided) ว่าคะแนน IQ ของแฝดมีความสัมพันธ์เชิงบวก เนื่องจาก p-value คือความน่าจะเป็นของข้อมูลที่สังเกตได้หรือค่าที่สุดขั้วกว่านั้น ค่า p-value แบบสองทิศทางจึงมีค่าเป็นสองเท่าของผลลัพธ์แบบทิศทางเดียว กล่าวคือ หากต้องการแปลง p-value แบบสองทิศทางจาก R ให้เป็นแบบทิศทางเดียว ให้หารค่า p-value ด้วยสอง
โมเดลการถดถอยเชิงเส้นของ Foster เทียบกับ Biological ซึ่งก็คือ model ได้เตรียมไว้ในสคริปต์แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การอนุมานสำหรับการถดถอยเชิงเส้นใน R
คำแนะนำการฝึกหัด
- ดึงค่าสัมประสิทธิ์ของ Biological จากโมเดล
- แปลงโมเดลให้อยู่ในรูปแบบที่เป็นระเบียบด้วย tidy
- กรองเฉพาะ
termที่เป็น"Biological"
- เพิ่มคอลัมน์
one_sided_p_valueที่เก็บค่า p-value แบบทิศทางเดียว
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
model <- lm(Foster ~ Biological, data = twins)
# Get the Biological model coefficient
biological_term <- model %>%
# Tidy the model
___ %>%
# Filter for term equal to "Biological"
___
biological_term %>%
# Add a column of one-sided p-values
___(one_sided_p_value = ___)