كيفية استخدام 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

Add a Comment

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