كيفية استيراد ملفات csv إلى sas (مع أمثلة)


يمكنك استخدام proc import لاستيراد البيانات بسرعة من ملف CSV إلى SAS.

يستخدم هذا الإجراء بناء الجملة الأساسي التالي:

 /*import data from CSV file called my_data.csv*/
proc import out =my_data
    datafile ="/home/u13181/my_data.csv"
    dbms =csv
    replace ;
    getnames =YES;
run ;

إليك ما يفعله كل سطر:

  • out : الاسم الذي سيتم إعطاؤه لمجموعة البيانات بمجرد استيرادها إلى SAS
  • ملف البيانات : موقع ملف CSV المراد استيراده
  • dmbs : تنسيق الملف الذي يتم استيراده
  • استبدال : يستبدل الملف إذا كان موجودًا بالفعل
  • getnames : استخدم السطر الأول كأسماء للمتغيرات (اضبط على NO إذا كان السطر الأول لا يحتوي على أسماء متغيرات)

توضح الأمثلة التالية كيفية استخدام هذه الوظيفة عمليًا.

ذات صلة: كيفية استيراد ملفات Excel إلى SAS

مثال 1: استيراد البيانات من ملف CSV إلى SAS

لنفترض أن لدينا ملف CSV التالي المسمى my_data.csv :

يمكننا استخدام الكود التالي لاستيراد مجموعة البيانات هذه إلى SAS ونسميها new_data :

 /*import data from CSV file called my_data.csv*/
proc import out =new_data
    datafile ="/home/u13181/my_data.csv"
    dbms =csv
    replace ;
    getnames =YES;
run ;

/*view dataset*/
proc print data =new_data; 

البيانات المعروضة في مخرجات SAS تتطابق مع البيانات المعروضة في ملف CSV.

ملاحظة : استخدمنا getnames=YES عند استيراد الملف نظرًا لأن السطر الأول من ملف CSV يحتوي على أسماء المتغيرات.

المثال 2: استيراد البيانات من ملف CSV إلى SAS بدون رأس أو محدد مخصص

لنفترض أن لدينا ملف CSV التالي المسمى data.csv :

لاحظ أن هذا الملف لا يحتوي على سطر رأس وأن القيم مفصولة بفواصل منقوطة بدلاً من الفواصل.

يمكننا استخدام الكود التالي لاستيراد مجموعة البيانات هذه إلى SAS ونسميها new_data :

 /*import data from CSV file called data.csv*/
proc import out =new_data
    datafile ="/home/u13181/data.csv"
    dbms =csv
    replace ;
    delimit =";";
    getnames =NO;
run ;

/*view dataset*/
proc print data =new_data; 

البيانات المعروضة في مخرجات SAS تتطابق مع البيانات المعروضة في ملف CSV.

بشكل افتراضي، توفر SAS أسماء المتغيرات مثل VAR1، وVAR2، وVAR3.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في SAS:

كيفية تصدير البيانات من SAS إلى ملف Excel
كيفية تصدير البيانات من SAS إلى ملف CSV

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *