كيفية إعادة تسمية الأعمدة في SAS ماكرو

مؤلف: Bobbie Johnson
تاريخ الخلق: 2 أبريل 2021
تاريخ التحديث: 18 شهر نوفمبر 2024
Anonim
How to Use SAS - Special Topic - Macro Coding and Macro Variables
فيديو: How to Use SAS - Special Topic - Macro Coding and Macro Variables

المحتوى

نظام التحليل الإحصائي عبارة عن حزمة برمجية للتحليل الإحصائي والتنبؤ والبحوث التشغيلية وإدارة المشاريع واستخراج البيانات. ويشمل ملحقات البرمجة الكلية التي تمكن أتمتة الإجراءات المتكررة أثناء استخدام تطبيقات SAS. تعمل قدرة SAS Macro على توسيع برامج SAS وتخصيصها ، وتقلل من حجم البرنامج.باستخدام المعلومات من "PROC SQL Dictionary Tables" ، يمكنك إعادة تسمية مجموعة أعمدة البيانات في برنامج ماكرو SAS.


الاتجاهات

ملحقات الماكرو SAS أتمتة الإجراءات المتكررة على تطبيقات المستخدم (Ablestock.com/AbleStock.com/Getty Images)
  1. انقر فوق "ابدأ" في Windows ، وحدد "قاعدة SAS" ثم "محرر SAS ماكرو".

  2. أدخل الكود التالي في النافذة المفتوحة:

    خيارات macrogen mprint mlogic؛ إعادة تسمية٪ الماكرو (lib ، dsn) ؛ خيارات pageno = 1 nodate؛ بيانات محتويات proc = & lib .. & dsn؛ العنوان "قبل إعادة تسمية جميع المتغيرات" ؛ تشغيل. proc sql noprint؛ حدد nvar إلى: num_vars من dictionary.tables حيث libname = "& LIB" و memname = "& DSN"؛ حدد متميز (الاسم) إلى: var1-: var٪ TRIM (٪ LEFT (& num_vars)) من dictionary.columns حيث libname = "& LIB" و memname = "& DSN"؛ الإقلاع عن التدخين. تشغيل. مكتبة مجموعات بيانات proc = & LIB؛ تعديل و DSN؛ إعادة تسمية٪ من i = 1٪ إلى & num_vars؛ && var & i = NEWNAME _ && var & i. ٪ النهاية ؛ . الإقلاع عن التدخين. تشغيل. خيارات pageno = 1 nodate؛ بيانات محتويات proc = & lib .. & dsn؛ العنوان "بعد إعادة تسمية جميع المتغيرات" ؛ تشغيل. ٪ إصلاح إعادة تسمية. ٪ إعادة تسمية (العمل ، واحد) ؛


  3. انقر فوق "ملف" و "حفظ" لإعادة تسمية مجموعة أعمدة البيانات في برنامج ماكرو SAS الخاص بك.