كيفية استخدام ملخص الإجراءات في 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

Add a Comment

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