SAS - ค่าเฉลี่ยเลขคณิต

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

ไวยากรณ์

ไวยากรณ์พื้นฐานสำหรับการคำนวณค่าเฉลี่ยเลขคณิตใน SAS คือ -

PROC MEANS DATA = DATASET;
CLASS Variables ;
VAR Variables;

ต่อไปนี้เป็นคำอธิบายของพารามิเตอร์ที่ใช้ -

  • DATASET - คือชื่อของชุดข้อมูลที่ใช้

  • Variables - คือชื่อของตัวแปรจากชุดข้อมูล

ค่าเฉลี่ยของชุดข้อมูล

ค่าเฉลี่ยของตัวแปรตัวเลขแต่ละตัวในชุดข้อมูลคำนวณโดยใช้ PROC โดยระบุเฉพาะชื่อชุดข้อมูลโดยไม่มีตัวแปรใด ๆ

ตัวอย่าง

ในตัวอย่างด้านล่างเราพบค่าเฉลี่ยของตัวแปรตัวเลขทั้งหมดในชุดข้อมูล SAS ชื่อ CARS เราระบุตัวเลขสูงสุดหลังตำแหน่งทศนิยมเป็น 2 และหาผลรวมของตัวแปรเหล่านั้นด้วย

PROC MEANS DATA = sashelp.CARS Mean SUM MAXDEC=2;
RUN;

เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ต่อไปนี้ -

ค่าเฉลี่ยของตัวแปรที่เลือก

เราสามารถหาค่าเฉลี่ยของตัวแปรบางตัวได้โดยระบุชื่อในไฟล์ var ตัวเลือก

ตัวอย่าง

ด้านล่างเราคำนวณค่าเฉลี่ยของตัวแปรสามตัว

PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2 ;
var horsepower invoice EngineSize;
RUN;

เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ต่อไปนี้ -

ค่าเฉลี่ยตามชั้นเรียน

เราสามารถหาค่าเฉลี่ยของตัวแปรตัวเลขได้โดยจัดเป็นกลุ่มโดยใช้ตัวแปรอื่น ๆ

ตัวอย่าง

ในตัวอย่างด้านล่างเราจะพบค่าเฉลี่ยของแรงม้าที่แปรผันสำหรับแต่ละประเภทภายใต้ยี่ห้อรถแต่ละรุ่น

PROC MEANS DATA = sashelp.CARS mean SUM MAXDEC=2;
class make type;
var horsepower;
RUN;

เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ต่อไปนี้ -