يمكنك استخدام الدالة FIND في SAS للعثور على موضع التواجد الأول لسلسلة فرعية في سلسلة. فيما يلي الطريقتان الأكثر شيوعًا لاستخدام هذه الميزة: الطريقة الأولى: البحث عن موضع التواجد الأول للسلسلة data new_data; set original_data; first_occurrence = find (variable_name, " string...
يمكنك استخدام بناء الجملة الأساسي التالي لإجراء صلة يسرى مع مجموعتي بيانات في SAS: proc sql; create table final_table as select * from data1 as x left join data2 as y on x.ID = y.ID; quit; يوضح المثال التالي كيفية استخدام...
يمكنك استخدام بناء الجملة الأساسي التالي لإجراء صلة داخلية مع مجموعتين من البيانات في SAS: proc sql ; create table final_table as select * from data1 as x join data2 as y on x.ID = y.ID; quit ; يوضح المثال التالي...
يمكنك استخدام وظيفة التسمية في SAS لتوفير أسماء التصنيفات للمتغيرات في مجموعة البيانات. يوضح المثال التالي كيفية استخدام هذه الوظيفة عمليًا. مثال: تسمية المتغيرات في SAS لنفترض أننا أنشأنا مجموعة البيانات التالية في SAS: /*create dataset*/ data data1; inputID $xy; datalines...
يمكنك استخدام الدالة SUBSTR في SAS لاستخراج جزء من السلسلة. تستخدم هذه الوظيفة بناء الجملة الأساسي التالي: SUBSTR(المصدر، الموضع، N) ذهب: المصدر : قناة التحليل الموقف : موقف البداية للقراءة N : عدد الأحرف المراد قراءتها فيما يلي الطرق الأربع الأكثر...
فيما يلي الطريقتان الأكثر شيوعًا لإنشاء متغيرات جديدة في SAS: الطريقة الأولى: إنشاء المتغيرات من البداية data original_data; input var1 $var2 var3; datalines ; At 12 6 B 19 5 C 23 4 D 40 4 ; run ; الطريقة الثانية:...
فيما يلي الطرق الثلاث الأكثر شيوعًا لتعيين مجموعة بيانات فرعية في SAS: الطريقة الأولى: اختيار الأعمدة التي تريد الاحتفاظ بها data new_data; set original_data; keep var1 var3; run ; الطريقة الثانية: اختر الأعمدة المراد حذفها data new_data; set original_data; dropvar4 ;...
فيما يلي الطرق الثلاث الأكثر شيوعًا لحساب النسب المئوية لمجموعة بيانات في SAS: الطريقة الأولى: حساب قيمة مئوية محددة /*calculate 70th percentile value for var1*/ proc univariate data =original_data; var var1; output out =percentile_data pctlpts = 70 pctlpre = P_; run...
يمكنك استخدام الطرق التالية لحساب المتوسط المرجح في SAS: الطريقة الأولى: حساب المتوسط المرجح proc sql ; create table new_data as select sum (weight * value) / sum (weight) as weighted_average from original_data; quit ; الطريقة الثانية: حساب المتوسط المرجح لكل...
يمكنك استخدام الدالة INTCK في SAS لحساب الفرق بين تاريخين في SAS بسرعة. تستخدم هذه الوظيفة بناء الجملة الأساسي التالي: INTCK (الفاصل الزمني، تاريخ البدء، بيانات النهاية، الطريقة) ذهب: الفاصل الزمني : الفاصل الزمني للحساب (يوم، أسبوع، شهر، سنة، إلخ.) تاريخ...