Universitas Muhammadiyah Yogyakarta

Tampak depan Kampus terpadu Universitas Muhammadiyah Yogyakarta.

10 Cara Efektif Menurunkan Berat Badan dalam Seminggu

Ada pesta harus dihadiri seminggu lagi, dan Anda merasa gaun kesayangan dipakai ke pesta nanti lebih sempurna...

Keperawatan Medikal Bedah

Bersama kita bisa......

Go Abroad....

Program pasca sarjana UMY yang istimewa muda mendunia...

The Great University

UMY is most popular in yogyakarta....

Showing posts with label Data. Show all posts
Showing posts with label Data. Show all posts

Transformasi Data di SPSS


Transformasi data adalah suatu proses dalam merubah bentuk data. Misalnya  merubah data numerik menjadi data kategorik atau merubah dari beberapa variabel yang sudah ada dibuat satu variabel komposit yang baru. Beberapa perintah SPSS yang sering digunakan adalah RECODE dan COMPUTE.

Untuk kali ini saya akan mencoba melakukan transformasi data dengan metode "Recode".


Misalnya saya memiliki data tentang pendidikan yang terdiri dari (dengan kode) 1= Tidak Sekolah/Tidak Tamat SD, 2=Tamat SD, 3=Tamat SMP, 4=Tamat SMA, 5= Akademi/PT. Lantas saya ingin merobahnya menjadi 3 (tiga) tingkatan saja yang terdiri dari 1= Rendah, 2= Menengah, dan 3 = Tinggi.

Sebelum melakukan transformasi, perubahan kategori diatas harus didefinisikan terlebih dahulu. Yaitu untuk kategori "rendah" bila pendidikannya "Tidak Sekolah/Tidak Tamat SD dan Tamat SD", untuk kategori   "Menengah" bila pendidikannya adalah "Tamat SMP", dan kategori "Tinggi" jika pendidikannya adalah "Tamat SMA dan Akademi/PT".

Dari definisi di atas kita akan melakukan perubahan kode, yaitu 1-2 =1, 3=2, dan 4-5=3.

Untuk melakukan transformasi ini, maka saya akan menggunakan perintah "recode", dengan langkah-langkah sebagai berikut :
  1. Dari menu utama di jendela editor SPSS anda, pilihlah Transform--> Recode--> IntoDifferent Variable... 
 
  1. Pilihlah variabel pendidikan, kemudian klik tanda segitiga untuk memasukannya ke kotak sebelah kanan.
  1. Isi kotak name dengan variabel baru mislanya "didik_baru"(ingat tidak boleh ada spasi, tulisan harus bersambung).
  1. Klik tombol "Change", sehingga pada kotak "Numeric Variable->Output Variable" terlihat "pendidikan -->didik_baru".

  1. Selanjutnya klik tombol "Old and News Values..", akan muncul jendela berikut :


  1. Pada lajur kiri "Old Vaalue", klik option button Range: through, (artinya  kita akan mengisi angka dari '...' sampai. '...' ) isi kotak kosong tersebut  dengan angka 1 dan 2, kemudian pada "New value.." di option Value isi dengan angka "1". Selanjutnya Klik Add, hasilnya seperti ini :

  1. Berikutnya pada "Old Value". Pilih option button "Value:"(karena, angka yang kita masukan hanya satu, bukan range/rentang/interval) kemudian masukan angka "3". Pada "New value.." di option Value isi dengan angka "2". Klik Add.
  1. Selanjutnya  pada "Old Vaalue", klik option button "Range: through," atau anda dapat memilih pilihan "Range through highest" (artinya :kurang dari atau sama dengan), saya memilih "Range through highest" isi kotak kosong tersebut  dengan angka  "4" . Kemudian pada "New value.." di option Value isi dengan angka "3". Selanjutnya Klik Add, hasilnya seperti ini :

  1. Klik Continue  
  2. Kemudian klik OK. Perubahan nampak pada jendela editor, lihat kolom paling kanan pada jendela "Data View".
 Untuk contoh recode lainnya..tunggu tutorialnya..
 

Blog Biostatistik : http://statistik-kesehatan.blogspot.com/2011/03/transformasi-data-di-spss.html

Transformasi Data di STATA

Semua program analisis data pasti memiliki cara untuk mentransformasi data, termasuk di STATA. Berikut ini contoh transformasi data di STATA.

Proses Pengkodean Ulang (Recode)
Kalau di SPSS kita mengenal "recode into same variable" dan "recode into different variable", maka di STATA pun kita bisa melakukan hal yang sama. Sebagai contoh pendidikan yang terdapat pada variabel "didik" memiliki isi 0=tidak sekolah, 1=tidak tamat SD, 2= tamat SD, 3= tamat SLTP, 4 tamat SMU, dan 5= Akademi/PT. Jika ingin membagi pendidikan menjadi tiga kategori rendah, menengah, dan tinggi, maka kiata bisa melakukan kedua perintah recode di atas dengan perintah sebagai berikut :
- RECODE INTO SAME VARIABLE
  Kita bisa langsung merekode dengan syintax :
  recode  didik 0/1=1 2/3=1 4/5=3 
  (artinya kita merekode ulang 0-1 menjadi 1, 2-3 menjadi 2 dan 4-5 menjadi 3)
- RECODE INTO DIFFERENT VARIBLE
   
 gen didik2 = didik  (membuat variabel baru dengan nama "didik2" dari var "didik")
  recode  didik2 0/1=1 2/3=1 4/5=3

Agar pada saat analisis kita mudah mengenali nama kategorinya, kita perlu memberi label dengan perintah sebagai berikut :

label val didik2 didik2
lab def didik2 1 "Rendah" 2 "Menengah" 3"Tinggi"

Perlu diingat semua perintah (syntax) harus ditulis dalam huruf kecil semua, kecuali "nama label" boleh menggunakan kombinasi huruf kecil dan besar.

Beberapa contoh perintah transformasi data di STATA : 
gen hbrata = (hb1 + hb2) / 2
gen bblr = bbayi (var BBLR dibuat dari bbayi)
recode bblr min/2499 = 1 2500/max = 0 if timbang == 1
(BBLR dikelompokkan min—2499=1 dan 250—max=0, jika var timbang = 1)
recode kerja 1=1 4=2 *=3 (kelompokkan ulang KERJA 1=1 4=2 lainnya = 3)
recode tempat 1 3/5=1 2 6=2 (kelompokkan ulang TEMPAT 1 & 3 s.d 5=1, 2 dan 6 = 2)
recode sex 1=2 2=1 (kelompokkan ulang SEX dengan pertukaran kode, 1 jadi 2, 2 jadi 1)
recode sex 9=. (kelompokkan ulang SEX kode 9 jadi missing)
recode sex .=9 (kelompokkan ulang SEX kode missing jadi 9)

Oke..semoga bermanfaat.
Blog Biostatistik : http://statistik-kesehatan.blogspot.com/2011/03/transformasi-data-di-stata.html

Transfer Data ke STATA

Sebetulnya anda bisa saja langsung menginput data ke STATA, namun biasanya memasukan data ke STATA agak sulit jika anda belum terbiasa dengan STATA. Karena alasan itu pula, kebanyakan orang biasanya hanya menggunakan STATA untuk transformasi dan analisis data saja, sementara untuk proses entry datanya tetap dilakukan menggunakan program aplikasi yang sudah biasa digunakan misalnya Epi Info/Epi Data, Excel, dBase, SPSS, dan lainnya.

Nah, untuk menstarnsfer (export/import) format file dari format lainnya ke STATA, maka diperlukan program aplikasi yang terpisah dari STATA yaitu STATA Transfer. Berikut cara mentransfer file data ke format STATA :


Aktifkan STATA TRANSFER

  
Pada menu: Input File Type, pilih format data yang akan ditransfer, misalnya: SPSS Data File (Pilihan lainnya:Lotus123, Acces, ASCII, dBASE, Epi-Info, Excel, Fox-pro, Minitab, Quatro-pro, SAS, SPSS, Statistica, Systat, dll). Pada menu: Kotak Input " File Specipication", klik Browse.. hingga muncul jendela ini :



Pilih  nama file yang akan ditransfer.
 


Selanjutnya pada menu: Output File Type, pilih format Stata (Standar).
Catatan; Transfer file juga dapat dilakukan kepada format lain misalnya: Lotus123, Acces, ASCII, dBASE, Epi-Info, Excel, Fox-pro, Minitab, Quatro-pro, SAS, SPSS, Statistica, Systat.
Secara otomatis kotak Output "File Specipication" akan tertulis nama file yang sama, hanya saja sekarang diberi extension .DTA



Klik Transfer untuk menjalankan prosedur



Perhatikan pesan yang muncuk di kiri bawah: (Finished …. 78 cases were transferred) Angka 78 merupakan jumlah kasus/record/responden yang telah ditransfer). Proses transfer sudah selesai, kemudian pilih Exit untuk keluar dari program STATA TRANSFER.

Untuk melihat hasil transfer, lihat pada directory dimana file  sumber tersimpan :



SELESAI.
Blog Biostatistik : http://statistik-kesehatan.blogspot.com/2011/04/transfer-data-ke-stata.html