كيفية استخدام proc delete في sas (مع مثال)
يمكنك استخدام عبارة PROC DELETE في SAS لحذف ملفات معينة في المجلدات.
هناك طريقتان شائعتان لاستخدام هذا البيان عمليًا:
الطريقة الأولى: استخدم PROC DELETE لحذف مجموعة بيانات محددة
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
الطريقة الثانية: استخدم PROC DELETE لحذف مجموعات بيانات متعددة
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete datasets called data2 and data3 in folder called folder1*/
proc delete data =folder1.data2 folder1.data3;
run ;
توضح الأمثلة التالية كيفية استخدام PROC DELETE عمليًا مع المجلد التالي في SAS المسمى المجلد 1 والذي يحتوي على ثلاث مجموعات من البيانات:
مثال 1: استخدم PROC DELETE لحذف مجموعة بيانات محددة
يمكننا استخدام الصيغة التالية مع PROC DELETE لحذف مجموعة البيانات المسماة data1 من المجلد المسمى Folder1 :
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete dataset called data1 in folder called folder1*/
proc delete data =folder1.data1;
run ;
عندما نعود إلى المجلد 1 ، يمكننا أن نرى أن مجموعة البيانات المسماة data1 قد تم حذفها من المجلد:
مثال 2: استخدم PROC DELETE لحذف مجموعات بيانات متعددة
يمكننا استخدام الصيغة التالية مع PROC DELETE لحذف مجموعات البيانات المسماة data2 و data3 من المجلد المسمى Folder1 :
/*define path to folder*/
libname folder1 '/home/u13181/folder1/';
/*delete datasets called data2 and data3 in folder called folder1*/
proc delete data =folder1.data2 folder1.data3;
run ;
عندما نعود إلى المجلد 1، يمكننا أن نرى أنه تم حذف مجموعتي البيانات من المجلد:
ملاحظة : يمكنك العثور على الوثائق الكاملة لعبارة PROC DELETE في SAS هنا .
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:
كيفية استخدام نسخة PROC في SAS
كيفية التحقق من وجود مجموعة البيانات في SAS
كيفية ربط مجموعات البيانات في SAS