كيفية إنشاء مجموعة بيانات فارغة في sas


هناك طريقتان شائعتان لإنشاء مجموعة بيانات فارغة في SAS:

الطريقة الأولى: إنشاء مجموعة بيانات فارغة من البداية

 data empty_data;
attrib 
    var1 length =8 format =best12. label =" var1 "
    var2 length =$30 format =$30. label =" var2 "
    var3 length =8 format =best12. label =" var3 "
stop ;
run ;

الطريقة الثانية: إنشاء مجموعة بيانات فارغة من مجموعة بيانات موجودة

 d ata empty_dat a ;
set existing_data;
stop ;
run ;

في كلتا الطريقتين، تمنع عبارة الإيقاف SAS من معالجة الصفوف فعليًا.

وينتج عن هذا مجموعة بيانات فارغة بأسماء المتغيرات ولكن بدون صفوف.

توضح الأمثلة التالية كيفية استخدام كل طريقة عمليًا.

المثال 1: إنشاء مجموعة بيانات فارغة من البداية

يمكننا استخدام الكود التالي لإنشاء مجموعة بيانات فارغة تسمى empt_data تحتوي على أربعة متغيرات:

 /*create empty dataset*/
data empty_data;
attrib 
    employee_ID length =8 format =best12. label = " Employee ID "
    employee_Name length =$30 format =$30. label =" Employee Name "
    sales length =8 format =best12. label =" Sales "
    sales_date length =8 format =date9. label =" SalesDate ";
stop ;
run ;

يمكننا بعد ذلك استخدام محتويات proc لعرض محتويات مجموعة البيانات:

 /*view contents of dataset*/
proc contents data =empty_data;

من النتيجة يمكننا أن نرى أن مجموعة البيانات تحتوي على أربعة متغيرات ولكن لا توجد ملاحظات، أي صفر صفوف.

وفي أسفل النتيجة، يمكننا أيضًا رؤية أسماء المتغيرات الأربعة التي أنشأناها:

المثال 2: إنشاء مجموعة بيانات فارغة من مجموعة بيانات موجودة

يمكننا استخدام الكود التالي لإنشاء مجموعة بيانات فارغة تسمى empt_data والتي تم إنشاؤها من مجموعة بيانات موجودة تسمى Comet ، وهي مجموعة بيانات مدمجة في SAS:

 /*create empty dataset from existing dataset*/
data empty_dat;
    set sashelp.Comet;
    stop ;
run ;

يمكننا بعد ذلك استخدام محتويات proc لعرض محتويات مجموعة البيانات:

 /*view contents of dataset*/
proc contents data =empty_data; 

من النتيجة، يمكننا أن نرى أن مجموعة البيانات تحتوي على أربعة متغيرات ولكن لا توجد ملاحظات.

في الجزء السفلي من الإخراج، يمكننا أيضًا رؤية أسماء المتغيرات الأربعة التي تم إنشاؤها من مجموعة البيانات الموجودة:

مصادر إضافية

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

كيفية استخدام ملخص الإجراء في SAS
كيفية إعادة تسمية المتغيرات في SAS
كيفية إنشاء متغيرات جديدة في SAS

Add a Comment

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