Sas: วิธีใช้ proc means กับคำสั่ง class


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

คุณยังสามารถใช้คำสั่ง CLASS ใน PROC MEANS เพื่อคำนวณสถิติสรุป โดยจัดกลุ่มตามตัวแปรหมวดหมู่ตั้งแต่หนึ่งตัวขึ้นไป

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

 /*create dataset*/
data my_data;
    input team $position $points assists;
    datalines ;
A Guard 14 4
A Guard 22 6
A Guard 24 9
A Forward 13 8
A Forward 13 9
A Guard 10 5
B Guard 24 4
B Guard 22 6
B Forward 34 2
B Forward 15 5
B Forward 23 5
B Guard 10 4
;
run ;

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

ตัวอย่างที่ 1: การใช้ PROC MEANS โดยไม่มีคำสั่ง CLASS

รหัสต่อไปนี้แสดงวิธีการใช้ PROC MEANS โดยไม่มีคำสั่ง CLASS :

 /*calculate summary statistics for numeric variables*/
proc means data =my_data;
run ; 

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

ตัวอย่างที่ 2: การใช้ PROC MEANS กับตัวแปรในคำสั่ง CLASS

รหัสต่อไปนี้แสดงวิธีใช้ PROC MEANS กับคำสั่ง CLASS เพื่อระบุว่าสถิติสรุปควรได้รับการคำนวณสำหรับตัวแปรตัวเลข โดยจัดกลุ่มตามตัวแปร ทีม :

 /*calculate summary statistics for numeric variables, grouped by team*/
proc means data =my_data;
    classteam ;
run ; 

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

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

ตัวอย่างที่ 3: การใช้ PROC MEANS กับหลายตัวแปรในคำสั่ง CLASS

รหัสต่อไปนี้แสดงวิธีใช้ PROC MEANS กับคำสั่ง CLASS เพื่อระบุว่าสถิติสรุปควรคำนวณสำหรับตัวแปรตัวเลข โดยจัดกลุ่มตามตัวแปร ทีม และ ตำแหน่ง :

 /*calculate summary statistics for numeric variables, grouped by team and position*/
proc means data =my_data;
    class team position;
run ; 

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

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

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

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

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

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

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