วิธีการคำนวณค่าเฉลี่ย ค่ามัธยฐาน และโหมดใน sas
คุณสามารถใช้ proc แบบ univariate เพื่อคำนวณค่าเฉลี่ย ค่ามัธยฐาน และโหมดของตัวแปรใน SAS ได้อย่างรวดเร็ว
ขั้นตอนนี้ใช้ไวยากรณ์พื้นฐานต่อไปนี้:
proc univariate data =my_data; run ;
ตัวอย่างต่อไปนี้แสดงวิธีใช้ไวยากรณ์นี้ในทางปฏิบัติ
ตัวอย่าง: คำนวณค่าเฉลี่ย ค่ามัธยฐาน และโหมดสำหรับตัวแปรทั้งหมด
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน SAS:
/*create dataset*/
data my_data;
input team $points rebounds assists;
datalines ;
At 25 10 8
B 18 4 5
C 18 7 10
D 24 12 4
E 27 11 5
F 30 8 7
G 12 8 5
;
run ;
/*view dataset*/
proc print data =my_data;

เราสามารถใช้โค้ดต่อไปนี้เพื่อคำนวณค่าเฉลี่ย ค่ามัธยฐาน และโหมดของตัวแปรทั้งหมดในชุดข้อมูลของเรา:
/*calculate mean, median, mode for each variable in my_data*/
proc univariate data =my_data;
run ;
รหัสนี้ให้ผลลัพธ์ดังต่อไปนี้:
1. ค่าเฉลี่ย ค่ามัธยฐาน และโหมดสำหรับจุดตัวแปร

เราเห็นได้:
- คะแนนเฉลี่ยอยู่ที่ 22
- ค่ามัธยฐานของคะแนนคือ 24
- มูลค่าของคะแนนแฟชั่นคือ 18
2. ค่าเฉลี่ย ค่ามัธยฐาน และโหมดสำหรับตัวแปรรีบาวด์

เราเห็นได้:
- ค่ารีบาวด์เฉลี่ยอยู่ที่ 8.57
- ค่ากลางการเด้งกลับคือ 8
- ค่าการตีกลับของโหมดคือ 8
3. ค่าเฉลี่ย ค่ามัธยฐาน และโหมดสำหรับตัวช่วยแบบแปรผัน

เราเห็นได้:
- ค่าเฉลี่ยแอสซิสต์คือ 6.28
- ค่ามัธยฐานของแอสซิสต์คือ 5
- ค่าโหมดช่วยเหลือคือ 5
หากคุณต้องการคำนวณเฉพาะค่าเฉลี่ย ค่ามัธยฐาน และโหมดสำหรับตัวแปรเฉพาะ คุณสามารถใช้ไวยากรณ์ต่อไปนี้:
/*calculate mean, median, and mode only for points variable*/
proc univariate data =my_data;
var points;
run ;
ค่าเฉลี่ย ค่ามัธยฐาน และค่ากิริยาช่วยจะคำนวณเฉพาะตัวแปร คะแนน เท่านั้น
หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับ PROC UNIVARIATE ได้ที่นี่
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการงานทั่วไปอื่นๆ ใน SAS:
วิธีการคำนวณความสัมพันธ์ใน SAS
วิธีระบุค่าผิดปกติใน SAS
วิธีสร้างตารางความถี่ใน SAS