Cara memilih n baris pertama kumpulan data di sas
Berikut adalah dua cara paling umum untuk memilih N baris pertama kumpulan data di SAS:
Metode 1: Pilih baris pertama
data first_row;
set original_data;
if _N_ = 1 then output ;
run ;
Metode 2: pilih N baris pertama
data first_N_rows;
set original_data;
if _N_ <= 5 then output ; /*select first 5 rows*/
run ;
Contoh berikut menunjukkan cara menggunakan setiap metode dengan himpunan data berikut di SAS:
/*create dataset*/
data original_data;
input team $pointsrebounds;
datalines ;
Warriors 25 8
Wizards 18 12
Rockets 22 6
Celtics 24 11
Thunder 27 14
Spurs 33 19
Nets 31 20
Mavericks 34 10
Kings 22 11
Pelicans 39 23
;
run ;
/*view dataset*/
proc print data = original_data;
Contoh 1: pilih baris pertama
Kode berikut menunjukkan cara memilih baris pertama saja dari kumpulan data:
/*create new dataset that contains only the first row*/
data first_row;
set original_data;
if _N_ = 1 then output ;
run ;
/*view new dataset*/
proc print data =first_row;
Kita dapat melihat bahwa dataset baru hanya berisi baris pertama dari dataset asli.
Contoh 2: pilih N baris pertama
Kode berikut menunjukkan cara memilih lima baris pertama kumpulan data:
/*create new dataset that contains first 5 rows of original dataset*/
data first_N_rows;
set original_data;
if _N_ <= 5 then output ;
run ;
/*view new dataset*/
proc print data =first_N_rows;
Kita dapat melihat bahwa dataset baru hanya berisi lima baris pertama dari dataset asli.
Untuk memilih jumlah baris awal yang berbeda, cukup ubah nilai setelah _N_ pada kode di atas.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:
Cara menggunakan ringkasan prosedur di SAS
Cara menggunakan Proc Tabulate di SAS
Cara mengganti nama variabel di SAS
Cara membuat variabel baru di SAS