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 بدون عبارة 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 ; 

يعرض الإخراج الآن إحصائيات ملخصة لكل متغير رقمي، مجمعة حسب القيم الفريدة في عمود الفريق .

على سبيل المثال، يعرض الصف الأول من النتيجة إحصائيات ملخصة لمتغير النقاط فقط للاعبين في الفريق أ.

مثال 3: استخدام وسائل PROC مع متغيرات متعددة في بيان CLASS

يوضح التعليمة البرمجية التالية كيفية استخدام PROC MEANS مع عبارة CLASS لتحديد أنه يجب حساب إحصائيات الملخص للمتغيرات الرقمية، مجمعة حسب متغيرات الفريق والمنصب :

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

يعرض الإخراج الآن إحصائيات ملخصة لكل متغير رقمي، مجمعة حسب القيم الفريدة في أعمدة الفريق والمنصب .

على سبيل المثال، يعرض الصف الأول من النتيجة إحصائيات ملخصة لمتغير النقاط فقط للاعبي الفريق “ أ” في مركز الهجوم.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:

كيفية حساب الإحصائيات الوصفية في SAS
كيفية إنشاء الجداول التكرارية في SAS
كيفية حساب النسب المئوية في SAS

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *