Sas: วิธีแสดง iqr ใน proc means


คุณสามารถใช้ PROC MEANS เพื่อคำนวณสถิติสรุปสำหรับตัวแปรใน SAS

ตามค่าเริ่มต้น PROC MEANS จะไม่แสดงช่วงระหว่างควอไทล์ (IQR) เป็นหนึ่งในสถิติสรุป แต่คุณสามารถใช้คำสั่ง QRANGE เพื่อรวม IQR ไว้ในเอาต์พุตได้:

 proc means data =my_data N Mean QRANGE Std Min Max ;
    var points;
run ;

ตัวอย่างนี้จะคำนวณจำนวนการสังเกตทั้งหมด ค่าเฉลี่ย ช่วงระหว่างควอไทล์ ค่าเบี่ยงเบนมาตรฐาน ค่าต่ำสุดและสูงสุดสำหรับตัวแปรที่เรียกว่า จุด

ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ

ตัวอย่าง: แสดง IQR ใน PROC MEANS ใน SAS

สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน SAS ที่มีข้อมูลเกี่ยวกับผู้เล่นบาสเกตบอลต่างๆ:

 /*create dataset*/
data my_data;
    input team $points assists;
    datalines ;
At 10 2
At 17 5
At 17 6
At 18 3
At 15 0
B 10 2
B 14 5
B 13 4
B 29 0
B 25 2
C 12 1
C 30 1
C 34 3
C 12 4
C 11 7
;
run ;

/*view dataset*/
proc print data =my_data; 

สมมติว่าเราใช้ PROC MEANS เพื่อคำนวณสถิติสรุปสำหรับตัวแปร จุด ในชุดข้อมูล:

 /*calculate summary statistics for points variable*/
proc means data =my_data;
    var points;
run ; 

สถิติเชิงพรรณนาใน SAS โดยใช้ PROC MEANS

ตามค่าเริ่มต้น PROC MEANS จะคำนวณสถิติเชิงพรรณนาต่อไปนี้:

  • N : จำนวนการสังเกตทั้งหมด
  • เฉลี่ย : มูลค่าเฉลี่ยของคะแนน
  • Std Dev: ค่าเบี่ยงเบนมาตรฐานของจุด
  • ขั้นต่ำ : มูลค่าขั้นต่ำของคะแนน
  • สูงสุด : มูลค่าสูงสุดของคะแนน

โปรดทราบว่า IQR จะไม่รวมอยู่ในเอาต์พุต

เราสามารถใช้ไวยากรณ์ต่อไปนี้เพื่อรวม IQR ไว้ในเอาต์พุต:

 /*calculate summary statistics for points and include IQR*/
proc means data =my_data N Mean QRANGE Std Min Max ;
    var points;
run ; 

โปรดทราบว่าตอนนี้เอาต์พุตจะรวมค่าช่วงระหว่างควอไทล์สำหรับตัวแปร จุด ด้วย

เราจะเห็นว่า IQR สำหรับตัวแปร คะแนน กลายเป็น 13

โปรดจำไว้ว่า IQR แสดงถึงความแตกต่างระหว่างเปอร์เซ็นไทล์ที่ 75 และเปอร์เซ็นไทล์ที่ 25 สำหรับตัวแปรที่กำหนด

หากคุณต้องการดูค่าของเปอร์เซ็นไทล์เหล่านี้ คุณสามารถรวม P25 และ P75 ไว้ในขั้นตอน PROC MEANS ได้:

 /*calculate summary statistics for points and include IQR*/
proc means data =my_data N Mean P25 P75 QRANGE Std Min Max ;
    var points;
run ; 

ขณะนี้เอาต์พุตจะรวมเปอร์เซ็นไทล์ที่ 25, เปอร์เซ็นไทล์ที่ 75 และช่วงระหว่างควอไทล์สำหรับตัวแปร จุด

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

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน SAS:

วิธีการคำนวณสถิติเชิงพรรณนาใน SAS
วิธีสร้างตารางความถี่ใน SAS
วิธีการคำนวณเปอร์เซ็นไทล์ใน SAS
วิธีสร้าง PivotTable ใน SAS

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

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