كيفية إنشاء الجداول في sas (مع أمثلة)
يمكنك استخدام proc sql لإنشاء الجداول في SAS بسرعة.
هناك طريقتان للقيام بذلك:
1. قم بإنشاء لوحة من الصفر
2. إنشاء جدول من البيانات الموجودة
توضح الأمثلة التالية كيفية القيام بالأمرين باستخدام proc sql .
مثال 1: إنشاء جدول من البداية
يوضح الكود التالي كيفية إنشاء جدول بثلاثة أعمدة باستخدام proc sql في SAS:
/*create empty table*/ proc sql ; create table my_table (team char(10), number points, rebounds num); /*insert values into table*/ insert into my_table values ('Mavs', 99, 22) values ('Hawks', 104, 20) values ('Hornets', 88, 25) values ('Lakers', 113, 19) values ('Warriors', 109, 32); /*display table*/ select * from my_table; run ;
استخدمنا إنشاء جدول لإنشاء جدول فارغ، ثم استخدمنا إدراج في لإضافة قيم إلى الجدول، ثم استخدمنا تحديد * من لعرض الجدول.
والنتيجة هي جدول مكون من ثلاثة أعمدة يعرض معلومات متنوعة حول فرق كرة السلة المختلفة.
المثال 2: إنشاء جدول من البيانات الموجودة
يوضح التعليمة البرمجية التالية كيفية استخدام proc sql لإنشاء جدول باستخدام مجموعة بيانات موجودة قمنا بإنشائها في المثال السابق:
/*create table from existing dateset*/
proc sql ;
create table my_table2 as
select team as Team_Name,
points as Points_Scored
from my_table;
/*display table*/
select * from my_table2;
run ;
والنتيجة هي جدول يحتوي على عمودين بقيم من مجموعة بيانات موجودة.
ملاحظة : استخدمنا الدالة as لتحديد أسماء الأعمدة المراد استخدامها في الجدول، ولكن ليس عليك استخدام الدالة as إذا كنت لا تريد إعادة تسمية الأعمدة.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:
كيفية إنشاء الجداول التكرارية في SAS
كيفية حساب القيم المميزة في SAS
كيفية حساب الملاحظات حسب المجموعة في SAS