كيفية استخدام محتوى proc في sas (مع أمثلة)
يمكنك استخدام محتويات الإجراء في SAS لطباعة ملخص لمحتويات مجموعة البيانات.
يوضح المثال التالي كيفية استخدام هذا الإجراء عمليًا.
مثال: استخدام محتوى Proc في SAS
لنفترض أن لدينا مجموعة البيانات التالية في SAS والتي تحتوي على معلومات حول العديد من لاعبي كرة السلة:
/*create dataset*/
data original_data;
input team $pointsrebounds;
datalines ;
At 12 8
At 12 8
At 12 8
At 23 9
At 20 12
At 14 7
At 14 7
B 20 2
B 20 5
B 29 4
B 14 7
B 20 2
B 20 2
B 20 5
;
run ;
/*view dataset*/
proc print data = original_data;
يمكننا استخدام محتويات proc للحصول على ملخص لمحتويات مجموعة البيانات:
/*view contents of dataset*/
proc contents data =original_data;
يعرض الجدول الأول في الإخراج معلومات متنوعة حول مجموعة البيانات، ولكن القيم الأكثر فائدة تشمل:
- اسم مجموعة البيانات : اسم مجموعة البيانات (original_data)
- الملاحظات : عدد الصفوف في مجموعة البيانات (14)
- المتغيرات : عدد الأعمدة في مجموعة البيانات (3)
يعرض الجدول الثاني في الإخراج معلومات حول المحرك والمضيف المستخدم في SAS. في معظم الحالات، لن تكون هذه المعلومات مفيدة لك بشكل خاص.
يعرض الجدول الثالث قائمة أبجدية بالمتغيرات في مجموعة البيانات بالإضافة إلى نوع البيانات وطولها.
ومن هذا الجدول يمكننا أن نرى:
- النقاط هي متغير رقمي
- الكرات المرتدة هي متغير عددي
- الفريق هو شخصية متغيرة
إذا كنت تريد بدلاً من ذلك عرض هذه المتغيرات بالترتيب الذي تظهر به في مجموعة البيانات، فيمكنك استخدام order=varnum كما يلي:
/*view contents of dataset and retain original order of variables*/
proc contents data =original_data order =varnum;
سيعرض جدول الإخراج الثالث الآن قائمة بالمتغيرات بالترتيب الذي تظهر به في مجموعة البيانات:
خاتمة
في هذا البرنامج التعليمي، رأينا أنه يمكن استخدام محتويات الإجراء في SAS للحصول على ملخص لمحتويات مجموعة البيانات.
على وجه الخصوص، رأينا أن محتويات proc مفيدة للحصول على المعلومات التالية:
- حجم مجموعة البيانات (عدد الأعمدة والصفوف)
- أسماء ونوع البيانات لكل متغير في مجموعة البيانات
من الناحية العملية، غالبًا ما نستخدم المحتوى الإجرائي قبل إجراء أي نوع من التحليل الإحصائي، وذلك ببساطة لفهم حجم وبنية مجموعة البيانات بشكل أفضل.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:
كيفية استخدام ملخص الإجراء في SAS
كيفية استخدام Proc Tabulate في SAS
كيفية استخدام ترتيب Proc في SAS