TIPS dan TRIK RECODE & AUTOMATIC RECODE 1. RECODE Perintah ini berfungsi untuk memberi kde ulang (recde) kepada suatu variabel berdasar kriteria tertentu. Recde bisa dilakukan: Kasus: Dalam variabel yang sama Dalam variabel yang berbeda (yang baru). Pada Data File BERAT, variabel Gender yang terdiri dari kde 1 (Pria) dan kde 2 (Wanita) akan di buat pembuatan kde ulang, yaitu: Kde 1 untuk Pria dengan berat badan dibawah 50 kilgram. Kde 2 untuk Wanita dengan berat badan dibawah 50 kilgram. Kde 3 untuk Pria dengan berat badan diatas 50 kilgram (disebut PRIA KEKAR). Kde 4 untuk Wanita dengan berat badan diatas 50 kilgram (disebut WANITA KEKAR) 1
Langkah: KODE ULANG DITEMPATKAN PADA VARIABEL YANG SAMA Letakkan pinter pada sembarang tempat pada file BERAT Dari menu utama SPSS, pilih menu Transfrm. Kemudian klik muse pada pilihan Recde, lalu pilih Int same Variables Tampak di layar: Pengisian: Gambar 1. Ktak Dialg Recde Karena variabel yang akan di kde ulang (recde) adalah gender, maka pilih variabel gender, lalu pindahkan pada klm Variable Untuk menulis persyaratan bbt harus diatas 50 kilgram (lihat kasus), maka tekan tmbl IF. Kemudian pilih Include if cases satisfies cnditin, lalu ketik: Berat>50 Tekan tmbl CONTINUE untuk melanjutkan. Pengisian kde dengan menekan tmbl Old and New Values. Tampak si layar: Pengisian: Klm Old Value Gambar 2. Ktak Dialg Old & New Values Ketik pada klm value angka 1. Hal ini berarti akan diubah kde lama berupa angka 1 atau Wanita dengan nilai baru 2
Klm New Value Ketik pada klm value angka 3. Hal ini berarti kde lama 1 diubah menjadi 3 untuk kde Wanita Kekar Klik tmbl ADD untuk memasukkan ke ktak OLD -> NEW hingga terlihat tulisan 1 -> 3 Untuk selanjutnya, ulangi pengisian Klm Old Value Ketik pada klm value angka 2. Hal ini berarti akan diubah kde lama berupa angka 2 atau Pria dengan nilai baru Klm New Value Ketik pada klm value angka 4. Hal ini berarti kde lama 2 diubah menjadi 4 untuk kde Pria Kekar Klik tmbl ADD untuk memasukkan ke ktak OLD -> NEW hingga terlihat tulisan 2 -> 4 Tekan tmbl CONTINUE untuk melanjutkan. Tekan OK maka tampak utput: nama berat Gender 1 AMIR 78.54 4 2 CICILIA 45.77 Wanita 3 IIN 58.99 3 4 SUGENG 76.92 4 5 LINA 55.67 3 6 AGUS 78.67 4 7 BUDI 87.56 4 8 LIANA 44.86 Wanita 9 DIANA 50.21 3 10 DEDE 77.86 4 11 HERMAN 80.23 4 12 VERONIKA 48.96 Wanita 3
Perbaikan Output: 13 FENNY 44.76 Wanita 14 IWAN 79.57 3 15 ANA 40.23 Wanita Terlihat ada campuran antara kalimat pria dan wanita dengan angka 3 dan 4. Hal ini terjadi karena kde 3 dan 4 belum dikenal leh DATA EDITOR dari SPSS. Oleh karena itu, kde data di ulang dengan prsedur: Tekan CTRL-T (atau dari menu utama VIEW, pilih VARIABLE). Tampak SPSS menampilkan layar prperti variabel. Klik muse pada ktak Values, dan klik muse pada ktak kecil di kanan hingga tampak tampilan: Pengisian: Gambar 3. Ktak Dialg Value Labels Value atau Nilai yang akan dimasukkan. Pertama, ketik 3 Value Label atau keterangan Nilai, untuk keseragaman, ketik pria kekar Terlihat pilihan Add sudah berubah warna. Dengan mengklik muse pada pilihan ADD, maka terlihat pada ktak dibawah keterangan 3= wanita kekar Selanjutnya, ulangi prsedur untuk tanda 4. Untuk itu tempatkan muse pada Value, lalu ketik 4. Kemudian pada Value Label ketik wanita kekar. Setelah itu, dengan mengklik Add maka tampak keterangan 4= pria kekar Dengan demikian angka 3 dan 4 sekarang berlaku sebagai tanda untuk pria kekar atau wanita kekar, sebagai tambahan kde 1 dan 2. Tekan OK jika pengisian telah selesai. 4
Terlihat secara tmatis angka 3 dan 4 berubah menjadi label yang sesuai, sebagai berikut: Analisis: Nama berat Gender 1 AMIR 78.54 pria kekar 2 CICILIA 45.77 wanita 3 IIN 58.99 wanita kekar 4 SUGENG 76.92 pria kekar 5 LINA 55.67 wanita kekar 6 AGUS 78.67 pria kekar 7 BUDI 87.56 pria kekar 8 LIANA 44.86 wanita 9 DIANA 50.21 wanita kekar 10 DEDE 77.86 pria kekar 11 HERMAN 80.23 pria kekar 12 VERONIKA 48.96 wanita 13 FENNY 44.76 wanita 14 IWAN 79.57 pria kekar 15 ANA 40.23 wanita Dari hasil recde ternyata semua respnden pria bisa dikategrikan sebagai pria kekar, sedangkan respnden wanita, hanya tiga yang berubah status menjadi wanita kekar, karena berbbt lebih dari 50 kilgram NB: Simpan utput (pada DATA EDITOR) dengan nama RECODE_1. KODE ULANG DITEMPATKAN PADA VARIABEL YANG BERBEDA Buka file BERAT yang asli Letakkan pinter pada sembarang tempat pada file BERAT Dari menu utama SPSS, pilih menu Transfrm. Kemudian klik muse pada pilihan Recde, lalu pilih Int Different Variables 5
Tampak di layar ktak dialg RECODE, dengan pengisian: Karena variabel yang akan di kde ulang (recde) adalah gender, maka pilih variabel gender, lalu pindahkan pada klm NumericVariable-> Output Variable Pemberian Nama Output. Ketik pada klm Output variable, pada bagian NAME dengan kekar. Dan pada bagian label atau keterangan, ketik Badan Kekar. Klik tmbl Change hingga variabel baru kekar masuk ke Output variabel Untuk menulis persyaratan bbt harus diatas 50 kilgram (lihat kasus), maka tekan tmbl IF yang ada di bagian tengah bawah. Pada pilihan Include if cases satisfies cnditin, ketik: Berat>50 Tekan tmbl CONTINUE untuk melanjutkan Pengisian kde dengan menekan tmbl Old and New Values Tampak di layar ktak dialg OLD AND NEW VALUES. Pengisian: Berbeda dengan pengisian untuk Same Variables, untuk Different Variables bisa dilakukan pemasukan nama variabel secara langsung. Untuk itu, klik muse pada pilihan Output variables are strings di bagian kanan bawah, kemudian pada ktak Width atau jumlah huruf, ketik 20 (berarti maksimum pengisian huruf adalah 20 karakter). Klm Old Value Ketik pada klm value angka 1. Hal ini berarti akan diubah kde lama berupa angka 1 atau Pria dengan nilai baru Klm New Value Ketik pada klm value kalimat Wanita Kekar. Hal ini berarti kde lama 1 diubah menjadi Wanita Kekar Klik tmbl ADD untuk memasukkan ke ktak OLD -> NEW hingga terlihat tulisan 1 -> Wanita Kekar Untuk selanjutnya, ulangi pengisian Klm Old Value Ketik pada klm value angka 2. Hal ini berarti akan diubah kde lama berupa angka 2 atau Pria dengan nilai baru Klm New Value 6
Ketik pada klm value kalimat Pria Kekar. Hal ini berarti kde lama 2 diubah menjadi Pria Kekar Klik tmbl ADD untuk memasukkan ke ktak OLD -> NEW hingga terlihat tulisan 2 -> Pria Kekar Tekan tmbl CONTINUE untuk melanjutkan. Tekan OK maka tampak utput: Analisis: Nama Berat Gender Kekar 1 AMIR 78.54 pria Pria Kekar 2 CICILIA 45.77 wanita 3 IIN 58.99 wanita Wanita Kekar 4 SUGENG 76.92 pria Pria Kekar 5 LINA 55.67 wanita Wanita Kekar 6 AGUS 78.67 pria Pria Kekar 7 BUDI 87.56 pria Pria Kekar 8 LIANA 44.86 wanita 9 DIANA 50.21 wanita Wanita Kekar 10 DEDE 77.86 pria Pria Kekar 11 HERMAN 80.23 pria Pria Kekar 12 VERONIK A 48.96 wanita 13 FENNY 44.76 wanita 14 IWAN 79.57 pria Pria Kekar 15 ANA 40.23 wanita Terdapat variabel baru kekar, dan telah dilakukan pengkdean ulang, dengan hasil yang sama, yaitu semua respnden pria bisa dikategrikan sebagai pria kekar, sedangkan respnden wanita, hanya tiga yang berubah status menjadi wanita kekar 7
NB: Output diatas bisa disimpan dalam file tersendiri, untuk membedakan dengan file yang asli. Untuk itu, buka menu File, lalu pilih Save As.., dan kemudian beri nama file baru (RECODE_2). 2. AUTOMATIC RECODE Fungsi ini akan mengubah sebuah variabel numerik tanpa Values menjadi sebuah variabel numerik dengan values secara tmatis (autmatic). Jadi ada pengkdean ulang (recde) terhadap variabel numerik nn values tersebut. Kasus: Dari file DATA PERSONALIA, variabel USIA akan dilakukan autmatic recde, sehingga setiap angka usia yang ada akan dibuat kde tersendiri (kde 1,2,3 dan seterusnya sejumlah data usia karyawan). Langkah: Buka file data persnalia Dari menu Transfrm, pilih sub menu Autmatic Recde Tampak di layar: 8 Pengisian: Gambar 4. ktak dialg Autmatic Recde Variable New Name. Sesuai kasus, masukkan variabel usia Kemudian, pada ktak tengah, pada bagian NEW NAME (terlihat nn aktif), ketik usia_rec untuk menamai variabel baru yang akan memuat hasil recde. tampak sekarang captin NEW NAME menjadi aktif. Tekan captin NEW NAME tersebut, maka terlihat di ktak atas nama variabel baru telah tertera.
Output: Recde starting frm. Karena pengkdean usia akan dilakukan dari usia yang terendah, maka biarkan pada pilihan Lwest Value Tekan OK untuk prses data. Prses autmatic Recde menghasilkan dua utput: Output dengan tipe sp, yang memuat hasil pengkdean, dengan tampilan: Old Value USIA USIA_REC New Value Value Label 21 1 21 22 2 22 23 3 23 24 4 24 25 5 25 26 6 26 27 7 27 28 8 28 29 9 29 30 10 30 31 11 31 32 12 32 34 13 34 NB: simpan Output diatas dengan nama A_RECODE. Analisis: Pada utput diatas, ada tiga klm untuk variabel baru (USIA_REC): OLD VALUE atau nilai variabel semula, seperti usia baris 1 adalah 21, dan seterusnya sampai 13 isian. Namun berbeda dengan data asli, sekarang nilai usia diurutkan dari usia terkecil ke usia terbesar. NEW VALUE atau nilai variabel baru. Sebagai cnth, angka 21 sekarang diberi kde 1. kemudian usia yang lebih besar, 22 diberi kde 2. demikian seterusnya sampai ke 13 nilai usia, yang diberi kde 1 sampai 13. 9
VALUE LABEL atau keterangan nilai 1 sampai 13 tersebut. Hal ini sama dengan saat melakukan kde untuk jenis kelamin, seperti nilai (value) 1 didefinisikan sebagai Pria, dan nilai 2 untuk wanita. Disini ada 13 nilai (kde), dimana nilai 1 untuk angka usia 21, nilai 2 untuk angka 22 dan seterusnya sampai 13 kde. Dari utput diatas, dari 60 data semula, dengan recde menjadi tinggal 13 kde. Hal ini disebabkan adanya usia karyawan yang sama, sehingga usia yang sama hanya dikde sekali saja. Dengan demikian ada 60 13 = 37 data usia yang sama. Kegunaan recde: Hasil autmatic recde bisa digunakan untuk menginput data secara tmatis, tanpa perlu dilakukan input dengan pengetikan. Misal akan mengisi data ke 61, letakkan pinter pada klm / variabel USIA_REC di baris 61, kemudian ketik kde sesuai usia yang akan diinput (dengan kde 1 sampai 13), seperti angka 1 berarti usia 21, dimana tidak perlu lagi diketik 21. Tentu saja cnth usia diatas cenderung mereptkan, karena user harus hafal besaran kde dan nilai usia. Namun untuk kegunaan dimana input data sering dilakukan dengan nilai yang sama, serta jumlah kde tidak banyak, dan data asli belum dikde, penggunaan autmatic recde sangat berguna untuk mengubah value data, daripada dilakukan input ulang terhadap suatu data. Output dengan tipe sav, yang persis sama dengan data semula, hanya sekarang ada variabel baru dengan nama USIA_REC, dimana isinya sekilas sama persis dengan isi variabel usia. Namun jika isian variabel tersebut di klik, tampak daftar kde usia dari 1 sampai 13, dan bukannya isian langsung seperti variabel usia yng mula-mula. NB: simpan file utput diatas dengan nama A_RECODE (bertipe sav) 10