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;
เมื่อดำเนินการโค้ดด้านบนเราจะได้ผลลัพธ์ต่อไปนี้ -