جدول المحتويات:

ماذا تفعل المجموعة في SAS؟
ماذا تفعل المجموعة في SAS؟

فيديو: ماذا تفعل المجموعة في SAS؟

فيديو: ماذا تفعل المجموعة في SAS؟
فيديو: Proc Rank In SAS 2024, شهر نوفمبر
Anonim

ال مجموعة شرط BY مجموعات البيانات حسب عمود أو أعمدة محددة. عندما تستخدم ملف مجموعة عبارة BY ، يمكنك أيضًا استخدام دالة تجميعية في عبارة SELECT أو في عبارة HAVING لإرشاد PROC SQL في كيفية تلخيص البيانات لكل مجموعة.

علاوة على ذلك ، كيف يمكنني جمع مجموعة في SAS؟

الحصول على إجمالي لكل مجموعة BY

  1. قم بتضمين خطوة PROC SORT لتجميع الملاحظات حسب متغير البائع.
  2. استخدم عبارة BY في خطوة DATA.
  3. استخدم عبارة Sum لإجمالي الحجوزات.
  4. إعادة تعيين متغير Sum إلى 0 في بداية كل مجموعة من الملاحظات.

ثانيًا ، ما الذي يفعله نقل Proc في SAS؟ عملية النقل يساعد على إعادة تشكيل البيانات بتنسيق ساس . لتوفير وقت البرمجة والحفاظ على دقة الكود ، يجب أن نستخدم تبديل موضع إجراء لإعادة هيكلة البيانات. تبديل موضع البيانات مع عملية النقل . مثال على مجموعة البيانات. لنقم بإنشاء عينة من البيانات التي يكون تستخدم لشرح تبديل موضع إجراء.

ماذا يحدث إذا استخدمت عبارة Group By في خطوة PROC SQL بدون وظيفة تلخيصية؟

عندما تستخدم ملفات ال عبارة GROUP BY , انت تستخدم مجموع وظيفة في SELECT بند أو HAVING شرط ل إرشاد PROC SQL كيف الى المجموعة البيانات. اذا أنت حدد أ عبارة GROUP BY في استعلام لا يحتوي على ملف وظيفة التلخيص ، لك بند تغير إلى طلب بواسطة بند.

كيف تستخدم المتغير الأول والمتغير الأخير في تحليل حسب المجموعة في SAS؟

المتغيرات في SAS هي إما 1 أو 0

  1. أول. متغير = 1 ، عندما تكون الملاحظة هي الملاحظة الأولى في مجموعة BY.
  2. أول. متغير = 0 ، عندما لا تكون الملاحظة هي الملاحظة الأولى في مجموعة BY.
  3. الاخير. متغير = 1 ، عندما تكون الملاحظة هي الملاحظة الأخيرة في مجموعة BY.
  4. الاخير.

موصى به: