كيفية استخدام ملخص الإجراءات في sas (مع أمثلة)
يمكنك استخدام ملخص الإجراء في SAS لحساب الإحصائيات الوصفية التالية بسرعة لمتغير واحد أو أكثر في مجموعة البيانات:
- N : العدد الإجمالي للملاحظات
- MIN : الحد الأدنى للقيمة
- ماكس : الحد الأقصى للقيمة
- المتوسط : المتوسط
- الأمراض المنقولة جنسيا : الانحراف المعياري
توضح الأمثلة التالية كيفية استخدام هذا الإجراء مع مجموعة البيانات المضمنة في SAS والتي تسمى الأسماك ، والتي تحتوي على قياسات مختلفة لـ 159 سمكة مختلفة تم صيدها في بحيرة في فنلندا.
يمكننا استخدام proc print لعرض أول 10 ملاحظات لمجموعة البيانات هذه:
/*view first 10 observations from Fish dataset*/ proc print data =sashelp.Fish( obs = 10 ); run ;
ذات صلة: كيفية تحديد القيم المتطرفة في SAS
مثال 1: ملخص الإجراء مع متغير
يمكننا استخدام الكود التالي لحساب الإحصائيات الوصفية لمتغير الوزن:
/*calculate descriptive statistics for Weight variable*/
proc summary data =sashelp.Fish;
var Weight ;
output out =summaryWeight;
run ;
/*print output dataset*/
proc print data =summaryWeight;
إليك كيفية تفسير جدول الإخراج:
- _TYPE_: يشير هذا العمود إلى ما إذا كان كل صف في مجموعة البيانات قد تم استخدامه لحساب الإحصائيات الوصفية أم لا. 0 = تم استخدام كل سطر.
- _FREQ_: عدد الصفوف المستخدمة لحساب كل إحصائية وصفية.
- _STAT_: اسم الإحصائية الوصفية.
- الوزن: القيمة العددية للإحصائية الوصفية المقابلة.
ومن النتيجة يمكننا أن نرى:
- وكان العدد الإجمالي للملاحظات 158 .
- الحد الأدنى لقيمة الوزن كان 0 .
- الحد الأقصى لقيمة الوزن كان 1650 .
- وكان متوسط قيمة الوزن 398.70 .
- وكان الانحراف المعياري لقيم الوزن 359.09 .
ومن هذه القيم الخمس يمكننا الحصول على فهم جيد إلى حد ما لتوزيع القيم لمتغير الوزن.
المثال 2: ملخص العملية بمتغيرات متعددة
لحساب إحصائيات وصفية لمتغيرات متعددة في وقت واحد، ما عليك سوى إدراج أسماء متغيرات متعددة في عبارة var .
على سبيل المثال، يمكننا استخدام الكود التالي لحساب الإحصائيات الوصفية لمتغيري الوزن والطول:
/*calculate descriptive statistics for Weight and Height variables*/
proc summary data =sashelp.Fish;
var Weight Height ;
output out =summaryWeightHeight;
run ;
/*print output dataset*/
proc print data =summaryWeightHeight;
ومن النتيجة يمكننا أن نرى الإحصائيات الوصفية الخمس للوزن والطول.
مثال 3: ملخص العملية بمتغير واحد مجمع بواسطة متغير آخر
لحساب الإحصائيات الوصفية لمتغير مجمع بواسطة متغير آخر، يمكننا استخدام عبارة الفئة .
على سبيل المثال، يمكننا استخدام الكود التالي لحساب الإحصائيات الوصفية للوزن مجمعة حسب الأنواع:
/*calculate descriptive statistics for Weight grouped by Species*/
proc summary data =sashelp.Fish;
var Weight ;
class Species;
output out =summaryWeightSpecies;
run ;
/*print output dataset*/
proc print data =summaryWeightSpecies;
يعرض جدول الإخراج إحصائيات وصفية لكل أنواع الأسماك.
على سبيل المثال، يمكننا ملاحظة الإحصائيات الوصفية التالية لسمك الدنيس وحده:
- وكان العدد الإجمالي للملاحظات 34 .
- وكان الحد الأدنى لقيمة الوزن 242 .
- الحد الأقصى لقيمة الوزن كان 1000 .
- وكان متوسط قيمة الوزن 626 .
- وكان الانحراف المعياري للقيم الوزنية 206.60 .
يمكننا أيضًا ملاحظة هذه الإحصائيات الوصفية لجميع الأنواع الأخرى.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:
كيفية استخدام Proc Append في SAS
كيفية استخدام Proc Tabulate في SAS
كيفية حساب الارتباط في SAS
كيفية إنشاء الجداول التكرارية في SAS