วิธีดำเนินการวัด anova ซ้ำใน sas


การวัดความแปรปรวนแบบวัดซ้ำ จะถูกนำมาใช้เพื่อพิจารณาว่ามีความแตกต่างที่มีนัยสำคัญทางสถิติระหว่างค่าเฉลี่ยของกลุ่มตั้งแต่สามกลุ่มขึ้นไปซึ่งมีหัวข้อเดียวกันปรากฏในแต่ละกลุ่มหรือไม่

บทช่วยสอนนี้ให้ตัวอย่างทีละขั้นตอนของวิธีการดำเนินการวัด ANOVA ซ้ำใน SAS

ขั้นตอนที่ 1: สร้างข้อมูล

สมมติว่านักวิจัยต้องการทราบว่ายาสี่ชนิดทำให้เกิดปฏิกิริยาต่างกันหรือไม่ เพื่อทดสอบสิ่งนี้ เขาได้วัดเวลาปฏิกิริยาของผู้ป่วยห้ารายต่อยาสี่ชนิดที่แตกต่างกัน

เวลาปฏิกิริยาแสดงไว้ด้านล่าง:

เราสามารถใช้โค้ดต่อไปนี้เพื่อสร้างชุดข้อมูลนี้ใน SAS:

 /*create dataset*/
data my_data;
    input Subject Drug Value;
    datalines ;
1 1 30
1 2 28
1 3 16
1 4 34
2 1 14
2 2 18
2 3 10
2 4 22
3 1 24
3 2 20
3 3 18
3 4 30
4 1 38
4 2 34
4 3 20
4 4 44
5 1 26
5 2 28
5 3 14
5 4 30
;
run ;

ขั้นตอนที่ 2: ดำเนินการวัดความแปรปรวนซ้ำ ๆ

ต่อไป เราจะใช้ proc glm เพื่อทำการวัด ANOVA ซ้ำ:

 /*perform repeated measures ANOVA*/
proc glm data =my_data;
	class Subject Drug;
	model Value = Subject Drug;
run;

ขั้นตอนที่ 3: ตีความผลลัพธ์

เราสามารถวิเคราะห์ตาราง ANOVA ได้ในผลลัพธ์:

ค่าเดียวที่เราสนใจคือค่า F และค่า p ที่สอดคล้องกันของยา เนื่องจากเราต้องการทราบว่ายาทั้ง 4 ชนิดทำให้เกิดเวลาตอบสนองต่างกันหรือไม่

จากผลลัพธ์เราจะเห็นได้ว่า:

  • ค่า F ของยา: 24.76
  • ค่า p สำหรับยา: <0.0001

โปรดจำไว้ว่าการวัด ANOVA ซ้ำๆ ใช้สมมติฐานว่างและสมมติฐานทางเลือกต่อไปนี้:

  • H 0 : ค่าเฉลี่ยกลุ่มทั้งหมดเท่ากัน
  • HA : ค่าเฉลี่ยกลุ่มอย่างน้อย 1 กลุ่มแตกต่างกัน   พักผ่อน.

เนื่องจากค่า p ของยา (<0.0001) น้อยกว่า α = 0.05 เราจึงปฏิเสธสมมติฐานที่เป็นโมฆะ

ซึ่งหมายความว่า เรามีหลักฐานเพียงพอที่จะบอกว่าเวลาตอบสนองโดยเฉลี่ยระหว่างยาทั้ง 4 ชนิดที่แตกต่างกันไม่เท่ากัน

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

บทช่วยสอนต่อไปนี้ให้ข้อมูลเพิ่มเติมเกี่ยวกับการวัดความแปรปรวนของการวัดซ้ำ:

ข้อมูลเบื้องต้นเกี่ยวกับ ANOVA การวัดซ้ำ
วิธีการดำเนินการวัดความแปรปรวนซ้ำ ๆ ด้วยตนเอง
การวิเคราะห์ความแปรปรวนแบบทางเดียวและการวัดความแปรปรวนซ้ำ ๆ: ความแตกต่าง

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

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