Transformasi data dengan SPSS

Semat siang sobat semua, salam blogger Indonesia,,, kesemapatan kali ini saya akan share pengetahuan yang saya bisa share kepada teman-teman semua, kesemapatan ini akan saya bahas tentang bagaimana transformasi data dan kenapa harus dilakukan transformasi terhadap data, dalam postingan sebelumnya juga sudah saya bahas tentang Statistik deskriptif dengan SPSS.

Secara umum tujuan utama dari transformasi data adalah untuk mengubah skala pengukuran data asli menjadi bentuk lain sehingga data dapat memenuhi asumsi-asumsi yang mendasari analisis statistik.

Transformasi Data merupakan suatu proses untuk merubah bentuk data sehingga data siap untuk dianalisis. Banyak cara yang dapat dilakukan untuk merubah bentuk data namun yang paling sering digunakan antara lain adalah COMPUTE  dan RECODE.
  1. COMPUTE : penggunaan fungsi matematik dan algoritma. Misalnya penjumlahan skor pengetahuan, skor sikap, atau skor persepsi atau proses perkalian dan pembagian.
  2. RECODE : Perubahan bentuk data yang paling sederhana adalah pengkategorian data numerik menjadi data kategorik, misalnya NILAI IP dikelompokan menjadi  kategori yaitu < 2.50, 2.51-3.00, dan >3.01 atau dapat juga dilakukan pengelompokkan data kategorik menjadi beberapa kelompok yang lebih kecil, misalnya SEKOLAH dikelompokkan menjadi 2 kategori yaitu rendah (SD/SMP) dan tinggi (SMA/PT).
Studi Kasus.


NoBerat BadanTinggi Badan
173175
263151
352169
450150
565165
666165
750169
863172
962169
1064169
1155172
1256172
1351162
1459174
1577182
1652183
1760168
1854167
1959164
2043171
2154168

Dengan syarat transformasi NH berikut:



Range (Nilai akhir)NH(value)keterangan
100-592Lulus
58-401Tidak Lulus
<39 data-blogger-escaped-td="">0Tidak Lulus



Range (Nilai akhir)NH(value)keterangan
100-592Lulus
58-401Tidak Lulus
<39 data-blogger-escaped-td="">0Tidak Lulus
*) rumus menghitung nilai akhir yang ditransformasikan:
(1 x TGS + 2 x UTS + 3 x UAS)/6

Ok, kita mulai analais dengan SPSS.


  1. Buka SPSSnya
  2. Lakukan pembuatan nama variabel serta tipe data dari variable yang dibutuhkan dengan melakukan klik pada button Variabel View, dalam hal ini variabel yang dibutuhkan adalah No dengan tipe data numeric, TGS dengan tipe data numeric, UTS dengan tipe data numeric serta UAS dengan tipe data numeric.
  3. Selanjutnya klik pada button Data View dan lakukan entri pada data tersebut.
  4. Klik menu Transform – Compute, kemudian pada Target Variabele tuliskan NA dan klik pada button Type & Label… kemudian isikan labelnya dengan Nilai Akhir selanjutnya klik Continue
  5. Selanjutnya pada Numeric Expression tuliskan rumus untuk menentukan nilai akhir yaitu (1 * TGS + 2 * UTS + 3 * UAS) / 6 kemudian klik OK.
  6. Sehingga muncul variabel dari NA dengan nilai akhir seperti yang dihitung dengan rumus tersebut diatas.
  7. Kemudian membuat keterangan untuk menentukan lulus atau tidaknya dari nilai akhir tersebut,  Klik Transform - Recode into Different Variables… kemudian masukkan NA ke Numeric Variable dan pada Output Variable isikan Name dengan KT dan Label dengan Keterangan kemudian klik Change.
  8. Klik pada Old and News Values kemudian isi Range dan New Value sesuai ketentuan dalam studi kasus dan klik Add, begitu seterusnya sampai semua transformasi yang diinginkan terdefinisikan, klik Continue untuk mendapatkan hasil transformasi.
  9. Sehingga diperoleh hasil seperti berikut.
  10. Selanjutnya pada button Variable View masukkan Values sesuai dengan ketentuan studi kasus dan klik OK.
  11. Untuk menampilkan lulus atau tidaknya sesuai data keterangan tersebut dapat digunakan perintah Transform - Recode into Different Variables… kemudian masukkan KT ke Numeric Variable dan pada Output Variable isikan Name dengan KT2 dan Label dengan Keterangan2 kemudian klik Change. Selanjutnya klik button Old and New Values…
  12. Kemudian berikan centang pada Output variabeles are strings dan isi Range dan New Value dengan 2 untuk yang lulus dan 0,1 untuk yang tidak lulus klik Continue untuk mendapatkan hasil transformasi dalam bentuk string.
  13. Sehingga didapatkan hasil transformasi seperti berikut:
Demikian, Semoga bermanfaat buat teman-teman semuanya...
Have Fun with Statistik...
17 Komentar untuk "Transformasi data dengan SPSS"

Statistik matakuliah paling susah pas kuliah..
Ini bisa digunakan untuk penelitian kuantitatif di fak pendidikan mas?
salam kenal..:)

hehe,,, statistik itu indah mass jika dinikmati sepenuhnya, bermain dengan angka-angka dan mendapatkan hasil kesimpulan dari data itu.
Ini tutorial utk transformasi data, bisa diterapkan jika data penelitan kita tdk normal dsb.
Ya Salam kenal jg mass :)

wahh thx for sharing sob, izin nyimak gan :)

Ok,, sama-sama gan...
silahkan disimak postingan-posting selanjutnya...
Semoga bermanfaat gan..

nice post keren gan, thanks yah infonya :)
Jangan Lupa Komen+follow Back Nya yah
di
ILMU SEMENTARA

Ya sama-sama gan,,, ok ditunggu, ini lagi otw :D

Sip (y) Gan, Semoga Sukses Ya Gan & Kuliahnya Lancar Amin

Aamiin...
Thanks Gan,, Semoga lancar jg semuanya buat agan,,,

Pak, bagaimana caranya untuk mentransformasi data yang tidak terdistribusi secara normal?

cara transformasi banyak yang bisa dilakukan seperti log-ln, ln-log, double log dsb. silahkan dicoba saja

Bagaimana tahapan transformasi data categorik or numerik. Tks

kira-kira referensi buku yang bagus terkait anova dan gunannya apa ya? Terima kasih

Makasih gan, mbantu banget..

metode statistika hanya sebatas alat bantu, dan yang sangat menentukan apakah data diperoleh dengan alat yang valid akuratt dan terandalkan.
jika data yang dimasukkan tak obyektif, maka statistika tak akan pernah menghasilkan simpulan yang dapat diandalkan

Silahkan tinggalkan komentar, kritik, maupun saran dari sobat blogger tentang apa yang sobat rasakan setelah mengunjungi blog ini.

Back To Top