Sas: كيفية عرض الوسيط في proc means
يمكنك استخدام PROC MEANS لحساب إحصائيات الملخص للمتغيرات في SAS.
بشكل افتراضي، لا تعرض PROC MEANS القيمة المتوسطة في إحصائيات الملخص، ولكن يمكنك استخدام بناء الجملة التالي لتضمين الوسيط في الإخراج:
proc means data =my_data N Mean Median Std Min Max ; var points; run ;
يحسب هذا المثال بالتحديد العدد الإجمالي للملاحظات والمتوسط والوسيط والانحراف المعياري والحد الأدنى والحد الأقصى للقيم لمتغير يسمى النقاط .
يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.
مثال: إظهار الوسيط في PROC MEANS في SAS
لنفترض أن لدينا مجموعة البيانات التالية في SAS والتي تحتوي على معلومات حول العديد من لاعبي كرة السلة:
/*create dataset*/ data my_data; input team $points assists; datalines ; At 10 2 At 17 5 At 17 6 At 18 3 At 15 0 B 10 2 B 14 5 B 13 4 B 29 0 B 25 2 C 12 1 C 30 1 C 34 3 C 12 4 C 11 7 ; run ; /*view dataset*/ proc print data =my_data;
لنفترض أننا نستخدم PROC MEANS لحساب إحصائيات الملخص لمتغير النقاط في مجموعة البيانات:
/*calculate summary statistics for points variable*/ proc means data =my_data; var points; run ;
افتراضيًا، تقوم PROC MEANS بحساب الإحصائيات الوصفية التالية:
- N : العدد الإجمالي للملاحظات
- المتوسط : متوسط قيمة النقاط
- Std Dev: الانحراف المعياري للنقاط
- الحد الأدنى : الحد الأدنى لقيمة النقاط
- الحد الأقصى : الحد الأقصى لقيمة النقاط
لاحظ أنه لا يتم تضمين القيمة المتوسطة في الإخراج.
يمكننا استخدام بناء الجملة التالي لتضمين القيمة المتوسطة في الإخراج:
/*calculate summary statistics for points and include median value*/ proc means data =my_data N Mean Median Std Min Max ; var points; run ;
لاحظ أن الإخراج يتضمن الآن القيمة المتوسطة لمتغير النقاط .
يمكننا أن نرى أن القيمة المتوسطة لمتغير النقاط هي 15 .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:
كيفية حساب الإحصائيات الوصفية في SAS
كيفية إنشاء الجداول التكرارية في SAS
كيفية حساب النسب المئوية في SAS
كيفية إنشاء الجداول المحورية في SAS