أسهل طريقة لإزالة الفواصل من سلسلة في SAS هي استخدام الدالة TRANSLATE ، التي تحول كل تكرار لحرف إلى حرف آخر. للقيام بذلك، يمكنك استخدام بناء الجملة الأساسي التالي: data new_data; set original_data; string_var = compress ( translate (string_var,"",',')); run ;...
يمكنك استخدام بناء الجملة الأساسي التالي لإزالة الصفوف ذات القيم المفقودة من مجموعة بيانات في SAS: data new_data; set my_data; if cmiss(of _all_) then delete; run ; يقوم هذا المثال المحدد بإنشاء مجموعة بيانات جديدة تسمى new_data حيث تمت إزالة جميع...
يمكنك استخدام PROC SORT مع عبارة KEEP في SAS لفرز الصفوف في مجموعة بيانات والاحتفاظ بأعمدة محددة فقط بعد الفرز. للقيام بذلك، يمكنك استخدام بناء الجملة الأساسي التالي: proc sort data=my_data out =sorted_data ( keep =var1 var2); by var2; run ;...
تتيح لك الصلة اليسرى إمكانية الانضمام إلى جدولين يتم الاحتفاظ فيهما بكل صف في الجدول الأيسر ويتم الاحتفاظ فقط بالصفوف التي لها قيمة مطابقة في عمود معين في الجدول الأيمن. يوضح المثال التالي خطوة بخطوة كيفية استخدام وظيفة VLOOKUP لإجراء صلة...
أسهل طريقة لإنشاء تعليق في SAS هي تمييز النص والضغط على Ctrl + / . يمكنك حذف التعليق بسهولة عن طريق تحديد النص مرة أخرى والضغط على Ctrl + / . إذا كنت تفضل إنشاء تعليق يدويًا، فيمكنك أيضًا كتابة /*...
يمكنك استخدام عبارة LENGTH في SAS لتحديد الحد الأقصى لطول قيم المتغير. يوضح المثال التالي كيفية استخدام هذا البيان عمليًا. مثال: استخدام عبارة LENGTH في SAS لنفترض أننا أنشأنا مجموعة البيانات التالية في SAS والتي تحتوي على معلومات حول فرق كرة...
يمكنك استخدام بناء الجملة الأساسي التالي لإجراء صلة خارجية بمجموعتي بيانات في SAS: proc sql ; create table final_table as select coalesce(x.team, y.team) as team, x.team, x.points, y.team, y.assists from data1 as x full join data2 as y on x.team =...
الانحدار التدريجي هو إجراء يمكننا استخدامه لبناء نموذج انحدار من مجموعة من المتغيرات المتوقعة عن طريق إدخال وإزالة المتنبئات بطريقة خطوة بخطوة في النموذج حتى لا يوجد سبب صالح إحصائيًا للدخول أو حذف المزيد. الهدف من الانحدار التدريجي هو إنشاء نموذج...
يمكنك استخدام بناء الجملة الأساسي التالي لإنشاء مخطط مبعثر باستخدام أعمدة متعددة في pandas DataFrame: import pandas as pd #create scatter plot of A vs. B ax1 = df. plot (kind=' scatter ', x=' A ', y=' B ', color=' r...
يمكنك استخدام الطرق التالية لإزالة الأعمدة من pandas DataFrame الذي يحتوي اسمه على سلاسل محددة: الطريقة الأولى: إزالة الأعمدة إذا كان الاسم يحتوي على سلسلة محددة df. drop (list(df. filter (regex=' this_string ')), axis= 1 , inplace= True ) الطريقة الثانية:...