วิธีการคำนวณความสัมพันธ์แบบพอยต์-ไบซีเรียลใน r


ความสัมพันธ์แบบพอยต์-ไบซีเรียล ใช้ในการวัดความสัมพันธ์ระหว่างตัวแปรไบนารี่ x และตัวแปรต่อเนื่อง y

เช่นเดียวกับ ค่าสัมประสิทธิ์สหสัมพันธ์แบบเพียร์สัน ค่าสัมประสิทธิ์สหสัมพันธ์แบบพอยต์-ไบซีเรียลจะใช้ค่าระหว่าง -1 ถึง 1 โดยที่:

  • -1 บ่งชี้ถึงความสัมพันธ์เชิงลบอย่างสมบูรณ์ระหว่างตัวแปรสองตัว
  • 0 บ่งชี้ว่าไม่มีความสัมพันธ์กันระหว่างตัวแปรสองตัว
  • 1 บ่งชี้ถึงความสัมพันธ์เชิงบวกอย่างสมบูรณ์ระหว่างตัวแปรสองตัว

บทช่วยสอนนี้จะอธิบายวิธีคำนวณความสัมพันธ์แบบพอยต์-ไบซีเรียลระหว่างตัวแปรสองตัวใน R

ตัวอย่าง: ความสัมพันธ์แบบพอยต์-ไบซีเรียลใน R

สมมติว่าเรามีตัวแปรไบนารี่ x และตัวแปรต่อเนื่อง y:

 x <- c(0, 1, 1, 0, 0, 0, 1, 0, 1, 1, 0)

y <- c(12, 14, 17, 17, 11, 22, 23, 11, 19, 8, 12)

เราสามารถใช้ฟังก์ชัน R ในตัว cor.test() เพื่อคำนวณความสัมพันธ์แบบ point-biserial ระหว่างตัวแปรทั้งสอง:

 #calculate point-biserial correlation
cor.test(x, y)

	Pearson's product-moment correlation

data: x and y
t = 0.67064, df = 9, p-value = 0.5193

alternative hypothesis: true correlation is not equal to 0

95 percent confidence interval:
 -0.4391885 0.7233704

sample estimates:
      horn 
0.2181635 

จากผลลัพธ์เราสามารถสังเกตได้ดังต่อไปนี้:

  • ค่าสัมประสิทธิ์สหสัมพันธ์แบบจุด-ไบซีเรียลคือ 0.218
  • ค่า p ที่สอดคล้องกันคือ 0.5193

เนื่องจากค่าสัมประสิทธิ์สหสัมพันธ์เป็นบวก แสดงว่าเมื่อตัวแปร x รับค่า “1” ตัวแปร y มีแนวโน้มที่จะรับค่าที่สูงกว่าเมื่อตัวแปร x รับค่า “0”

อย่างไรก็ตาม เนื่องจากค่า p ของความสัมพันธ์นี้ไม่น้อยกว่า 0.05 ความสัมพันธ์นี้จึงไม่มีนัยสำคัญทางสถิติ

โปรดทราบว่าผลลัพธ์ยังให้ช่วงความเชื่อมั่น 95% สำหรับสัมประสิทธิ์สหสัมพันธ์ที่แท้จริง ซึ่งกลายเป็น:

CI 95% = (-0.439, 0.723)

เนื่องจากช่วงความเชื่อมั่นนี้มีศูนย์ จึงแสดงหลักฐานเพิ่มเติมว่าสัมประสิทธิ์สหสัมพันธ์ไม่มีนัยสำคัญทางสถิติ

หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับฟังก์ชัน cor.test() ได้ที่นี่

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีคำนวณค่าสัมประสิทธิ์สหสัมพันธ์อื่นๆ ใน R:

วิธีการคำนวณความสัมพันธ์บางส่วนใน R
วิธีการคำนวณความสัมพันธ์แบบเลื่อนใน R
วิธีการคำนวณความสัมพันธ์ของอันดับ Spearman ใน R
วิธีการคำนวณความสัมพันธ์แบบโพลีคอริกใน R

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *