SAS – Tahapan Data
Data step (tahapan data) merupakan proses yang akan digunakan untuk memasukkan data, membaca data, membentuk kembali data dan memanipulasi data serta mencetak laporan analisa data.
Aturan dari SAS STATEMENT (Pernyataan SAS):
- Pernyataan SAS diakhiri dengan titik koma (;).
- Pernyataan SAS dapat menggunakan huruf kecil (lowecase), huruf kapital (uppercase), maupun gabungan.
- Semua pernyataan-pernyataan pada SAS, akan muncul dalam bentuk satu garis.
- Kata-kata dalam pernyataan SAS dipisahkan oleh karakter kosong (blank), atau dapat juga menggunakan karakter khusus seperti tanda sama dengan (=).
Aturan dari SAS Names (Nama SAS):
- Nama SAS dapat terdiri dari 1 (satu) sampai 8 (delapan) karakter.
- Karakter pertama dari nama, sebaiknya menggunakan huruf.
- Karakter selanjutnya dapat berupa huruf, angka maupun garis bawah (underscore/”_”).
- Blank atau karakter kosong tidak dapat diterima dalam aturan nama SAS.
Contoh 1. Membuat Program Sederhana:
- Anggap bahwa anda mendata tahun lahir dari 5 (lima) orang mahasiswa. Setelah pendataan diperoleh data sebagai berikut:
|
Nomor Mahasiswa |
Tahun Lahir |
|
123 |
88 |
|
144 |
87 |
|
137 |
91 |
|
101 |
89 |
|
432 |
90 |
- Setelah anda membuka SAS PROGRAM, pada jendela PROGRAM EDITOR, anda akan menulis Program berkenaan dengan data di atas
DATA umurmhs; ← membuat data set, dengan judul umurmhs
INPUT nim thnlhr; ← mendefinisikan variabel (nim thnlhr) dalam data set
CARDS; ← tanda data harus dimulai, bisa juga diganti dengan datalines
123 88
144 87
137 91
101 89
432 90
; ← harus ada diakhir data
RUN; ← menjalankan tahapan DATA
CATATAN:
- Tab tidak sama dengan spase dalam SAS. Yakini bahwa tidak ada karakter tab dalam data.
- SAS mengabaikan aturan huruf yang digunakan. Dalam contoh di atas, penggunaan huruf kapital semata-mata untuk menunjukkan SAS STATEMENT (Pernyataan SAS) dan penggunaan huruf kecil untuk menunjukkan data atau nama variabel.
- Setelah anda membuka SAS PROGRAM, pada jendela PROGRAM EDITOR, anda akan menulis Program berkenaan dengan data di atas.
- Setelah gugus data terbentuk maka dapat memanfaatkan prosedur yang ada dalam SAS.
Contoh 2. Membuat Program Sederhana dengan Data String:
- Anggap anda mempunyai data tentang ketertarikan calon orang tua mahasiswa program diploma III Agrobisnis Fakultas Pertanian UNJA terhadap leaflet Program Diploma III. Data skor nilai ketertarikan orang tua calon mahasiswa terhadap leaflet, seperti berikut:
|
Jenis Kelamin |
Skor |
|
Laki-Laki |
13.3 |
|
Laki-Laki |
10 |
|
Laki-Laki |
20 |
|
Laki-Laki |
8 |
|
Laki-Laki |
18 |
|
Laki-Laki |
22 |
|
Laki-Laki |
20 |
|
Laki-Laki |
31 |
|
Laki-Laki |
21 |
|
Laki-Laki |
12 |
|
Laki-Laki |
18 |
|
Laki-Laki |
12 |
|
Laki-Laki |
24 |
|
Perempuan |
22 |
|
Perempuan |
26 |
|
Perempuan |
16 |
|
Perempuan |
12 |
|
Perempuan |
21.7 |
|
Perempuan |
23.2 |
|
Perempuan |
21 |
|
Perempuan |
28 |
|
Perempuan |
30 |
|
Perempuan |
23 |
- Setelah anda membuka SAS PROGRAM, pada jendela PROGRAM EDITOR, anda akan menulis Program berkenaan dengan data di atas.
DATA leafletortu; ← membuat data set, dengan judul leafletortu.
INPUT jk$ skor; ← mendefinisikan variabel (jk$ skor) dalam data set. Jika variabel berupa variabel string, maka diberi $ dibelakang nama variabel.
CARDS; ← tanda data harus dimulai, bisa juga diganti dengan datalines.
L 13.3
L 19
L 20
L 8
L 18
L 22
L 20
L 31
L 21
L 12
L 16
L 12
L 24
P 22
P 26
P 16
P 12
P 21.7
P 23.2
P 21
P 28
P 30
P 23
; ← harus ada diakhir data
RUN; ← menjalankan tahapan DATA
=======end doc=====