Cara mengimpor file excel ke sas (dengan contoh)


Anda dapat menggunakan proc import untuk mengimpor data dengan cepat dari file Excel ke SAS.

Prosedur ini menggunakan sintaks dasar berikut:

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

Inilah yang dilakukan setiap baris:

  • out : Nama yang akan diberikan pada kumpulan data setelah diimpor ke SAS
  • datafile : Lokasi file Excel yang akan diimpor
  • dbms : Format file yang sedang diimpor
  • replace : Mengganti file jika sudah ada
  • getnames : gunakan baris pertama sebagai nama variabel (setel ke NO jika baris pertama tidak berisi nama variabel)

Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.

Contoh: Impor data dari file Excel ke SAS

Misalkan kita memiliki kumpulan data berikut di Excel:

Kita dapat menggunakan kode berikut untuk mengimpor dataset ini ke SAS dan menyebutnya new_data :

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

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

Data yang ditampilkan pada output SAS cocok dengan data yang ditampilkan pada file Excel.

Catatan : Kami menggunakan getnames=YES saat mengimpor file karena baris pertama file Excel berisi nama variabel.

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:

Cara mengekspor data dari SAS ke file Excel
Cara mengekspor data dari SAS ke file CSV

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *