BAB 4 : TRANSFORMASI DATA
Sesuatu fail data didalam SPSS, boleh ditransformasi atau diubahsuai mengikut Sesuatu fail data didalam SPSS, boleh ditransformasi atau diubahsuai mengikut keperluan masing-masing. Selalunya proses tranformasi data di
keperluan masing-masing. Selalunya proses tranformasi data di laksanakan untuklaksanakan untuk membolehkan operasi analisis data yang lebih kompleks dapat di lakukan.
membolehkan operasi analisis data yang lebih kompleks dapat di lakukan.
Anda akan didedahkan dengan beberapa kemudahan tranformasi yang terdapat
Anda akan didedahkan dengan beberapa kemudahan tranformasi yang terdapat melaluimelalui menu Transform di bar menu yang di sediakan. Antara contoh kemudahan tranformasi menu Transform di bar menu yang di sediakan. Antara contoh kemudahan tranformasi yang ada ialah Compute, Count, Recode dan sebagainya.
yang ada ialah Compute, Count, Recode dan sebagainya.
Latihan bersama 4.1 Latihan bersama 4.1
Bekerja dengan Arahan Compute. Bekerja dengan Arahan Compute.
Arahan compute membenarkan pengguna untuk menghasilkan sat
Arahan compute membenarkan pengguna untuk menghasilkan satu pembolehubah baruu pembolehubah baru yang mengandungi data hasil dari operasi manupulasi satu set data yang terdapat pada yang mengandungi data hasil dari operasi manupulasi satu set data yang terdapat pada beberapa pembolehubah yang telah s
beberapa pembolehubah yang telah sedia ada di dalam fedia ada di dalam fail ail data SPSS. Sebagai data SPSS. Sebagai contohcontoh dengan menggunakan arahan ini anda boleh menghasilkan pembolehubah min bagi dengan menggunakan arahan ini anda boleh menghasilkan pembolehubah min bagi satu set data.
satu set data.
Langkah-langkah Langkah-langkah
:-1.
1. Buka fail SPSSBuka fail SPSStutorial2.sav tutorial2.sav 2.
2. Seterusnya pilih arahanSeterusnya pilih arahanTransform>Computer Transform>Computer di bar menu, dan seterusnyadi bar menu, dan seterusnya tetingkap
4.
4. Namakan pembolehubah yang baru sebagaiNamakan pembolehubah yang baru sebagaiminC5minC5. seterusnya klik butang. seterusnya klik butang
Type and Label
Type and Label untuk menentukan jenis pembolehubah tersebut dan labelnya.untuk menentukan jenis pembolehubah tersebut dan labelnya. Apabila sudah selesai klik butang
Apabila sudah selesai klik butangcontinue.continue. 5.
5. Seterusnya gunakan fungsi min yang telah sedia ada di ruang functions untukSeterusnya gunakan fungsi min yang telah sedia ada di ruang functions untuk mencari nilai min bagi pembolehubah b16a – b16d
mencari nilai min bagi pembolehubah b16a – b16d
6.
6. Scroll kebawah kekotak Functions untuk mencari fungsi Min, Scroll kebawah kekotak Functions untuk mencari fungsi Min, dan klik dua kalidan klik dua kali pada Fungsi Min untuk menghantarn
pada Fungsi Min untuk menghantarnya ke kotak Numeric Expression.ya ke kotak Numeric Expression.
7.
7. Seterusnya Seterusnya gerakan cursor ke kgerakan cursor ke kotak Numeric Expression otak Numeric Expression dan klik pada tanda(?)dan klik pada tanda(?) di sebelah perkataan MIN(?,?)
di sebelah perkataan MIN(?,?)
8.
8. Seterusnya klik pada nama pembolehubah Seterusnya klik pada nama pembolehubah yang di kehendaki iaitu C5A dan klikyang di kehendaki iaitu C5A dan klik anak
anak panah kekanan untuk panah kekanan untuk memasukkannya kedalam memasukkannya kedalam kotakkotakNumeric Numeric Expression.
Expression. 9.
9. Masukkan kesemua pembolehubah C5B, C5C dan C5D sehingga andaMasukkan kesemua pembolehubah C5B, C5C dan C5D sehingga anda mendapati Numeric Expression adalah seperti berikut
mendapati Numeric Expression adalah seperti berikut :-
:-MiN(C5A,C5B,C5C,C5D) MiN(C5A,C5B,C5C,C5D)
10.
10. Apabila sudApabila sudah selesai kliah selesai klik butang OKk butang OK
11.
Bekerja dengan Arahan Sum Bekerja dengan Arahan Sum
Arahan
Arahan sumsummembolehkan pengguna menjumlahkan sesuatu set pembolehubah bagimembolehkan pengguna menjumlahkan sesuatu set pembolehubah bagi sesuatu tujuan pengiraan. Misalnya seperti mencari jumlah markah keseluruhan sesuatu tujuan pengiraan. Misalnya seperti mencari jumlah markah keseluruhan peperiksaan bagi setiap kes, atau suatu
peperiksaan bagi setiap kes, atau suatu jumlah nilai tertentu berdasarkan satu kajianjumlah nilai tertentu berdasarkan satu kajian tabiat.
tabiat.
Sebagai contoh latihan berikutnya kita mahu mengira berapakah jumlah satu set kes Sebagai contoh latihan berikutnya kita mahu mengira berapakah jumlah satu set kes bagi ke semua soalan dalam bahagian B.
bagi ke semua soalan dalam bahagian B.
Langkah-langkah Langkah-langkah
1.
1. BukBuka a faifail l tuttutoriorial2al2.sa.savv.. 2.
2. Klik pada arahanKlik pada arahanTransform>Compute >SumTransform>Compute >Sum di bar menu.di bar menu.
3.
3. Taipkan namaTaipkan namaSkor Skor pada pada medanpada pada medanTTarget arget Variable.Variable. Pada MedanPada Medan Type &Type & Label
Label taipkan skor bahagian b.taipkan skor bahagian b. 4.
4. Seterusnya, klik pada pembolehubah B1 dan klik pada butang bertanda anakSeterusnya, klik pada pembolehubah B1 dan klik pada butang bertanda anak panah kekanan untuk memasukkan pembolehubah tersebut di ruangan
5.
5. Masukan keseluruhan pembolehubah seperti yang tertera pada langkah 3, iaituMasukan keseluruhan pembolehubah seperti yang tertera pada langkah 3, iaitu keseluruhan pembolehubah dari B1,B6,B8,B10,B11 dan B13
keseluruhan pembolehubah dari B1,B6,B8,B10,B11 dan B13 6.
6. SeSeteterurusnsnya kya klilik buk butatang Ong OK.K. 7.
7. Pembolehubah baruPembolehubah baru skor skor akan terhasil, dan boleh di lihat di dalamakan terhasil, dan boleh di lihat di dalamVariableVariable View
View ..
Latihan 4.2 Latihan 4.2
Gunakan fail tutorialAddCase untuk menghasilkan satu skor baru yang di panggil Gunakan fail tutorialAddCase untuk menghasilkan satu skor baru yang di panggil Interpersonal problem.
Interpersonal problem.
Anda di beritahu bahawa pembolehubah pilihan adalah seperti berikut. P
Anda di beritahu bahawa pembolehubah pilihan adalah seperti berikut. Pembolehubahembolehubah tersebut adalah B5,B26,B27 dan B12.
Bekerja dengan arahan Recode Bekerja dengan arahan Recode Fungsi Recode
Fungsi Recode
Dalam beberapa keadaan, anda mungkin perlu mengkelaskan semula atau mengubah Dalam beberapa keadaan, anda mungkin perlu mengkelaskan semula atau mengubah sistem pengkodan anda supaya ianya bersesuaian dengan tujuan analisis yang ingin di sistem pengkodan anda supaya ianya bersesuaian dengan tujuan analisis yang ingin di laksanakan. Atau dengan kata lain mengkelaskan data kepada kumpulan
laksanakan. Atau dengan kata lain mengkelaskan data kepada kumpulan yang lebihyang lebih kecil.
kecil.
Untuk melaksanakan proses ini SPSS menyediakan kemudahan
Untuk melaksanakan proses ini SPSS menyediakan kemudahanTransform>Recode.Transform>Recode.
Arahan Recode menawarkan dua pilihan iaitu Arahan Recode menawarkan dua pilihan iaitu
1.
1. Recode into Same VariablesRecode into Same Variables
Sesuai digunakan jika anda ingin mengubahsuai data bagi satu pembolehubah Sesuai digunakan jika anda ingin mengubahsuai data bagi satu pembolehubah yang sedia ada.
yang sedia ada. 2.
2. Recode into Different Variables.Recode into Different Variables.
Sesuai digunakan jika anda ingin menghasilkan satu pembolehubah yang baru Sesuai digunakan jika anda ingin menghasilkan satu pembolehubah yang baru yang mempunyai data hasil daripada pengubahsuaian data lain daripada
yang mempunyai data hasil daripada pengubahsuaian data lain daripada pembolehubah lain.
pembolehubah lain. Misalnya anda ingin
Misalnya anda ingin mengkelaskan umur, kepada kumpulan Umur.mengkelaskan umur, kepada kumpulan Umur.
Latihan 4.1 Latihan 4.1
Penggunaan Arahan Recode Into Different Variables. Penggunaan Arahan Recode Into Different Variables.
Dalam latihan ini kita akan menggunakan variables umur (A2) sebagai item untuk Dalam latihan ini kita akan menggunakan variables umur (A2) sebagai item untuk menghasilkan satu pembolehubah A2b dan kita labelkan sebagai
menghasilkan satu pembolehubah A2b dan kita labelkan sebagai kategori Umur.kategori Umur. Dimana umur akan di kelaskan kepada 4 bahagian
Dimana umur akan di kelaskan kepada 4 bahagian iaitu:-1.
1. 24 t24 tahahun un dadan ken kebabawawahh 2.
2. 25 tahun hingga 30 tahun25 tahun hingga 30 tahun 3.
3. 31 tahun hingga 35 tahun31 tahun hingga 35 tahun 4.
4. 36 tahun dan ke atas36 tahun dan ke atas
Langkah-langkah Langkah-langkah
4.
4. Klik paKlik pada pemda pembolehubbolehubah umuah umur(a2) r(a2) dan klidan klik pada k pada anak paanak panah ke nah ke kanan.kanan. 5.
5. Seterusnya namakan pembolehubah baru dengan nama yang sesuai atauSeterusnya namakan pembolehubah baru dengan nama yang sesuai atau namakan
namakan A2b A2b pada medanpada medanNameNamedan pada medandan pada medan Label Label taipkan Kumpulantaipkan Kumpulan Umur.
Umur. 6.
6. Apabila sudah selesai klik butang Apabila sudah selesai klik butangChangeChange
7.
7. Langkah seterusnya klik pada butang Langkah seterusnya klik pada butang Old and New Values…dan tetingkapOld and New Values…dan tetingkap berikutnya akan di pamirkan pada
berikutnya akan di pamirkan pada komputerkomputer..
8.
8. Klik padaKlik padaradio buttonradio button Range Lower through. Dan masukan value 24 padaRange Lower through. Dan masukan value 24 pada medan Lower through.
medan Lower through. 9.
9. seterusnya masukan nilai satu (1) pada seterusnya masukan nilai satu (1) pada VValue di bawah New Value. Inialue di bawah New Value. Ini
bermaksud kesemua value umur 24 tahun dan kebawah akan di kelaskan di bermaksud kesemua value umur 24 tahun dan kebawah akan di kelaskan di dalam satu kumpulan 1. dan
dalam satu kumpulan 1. dan tekan butang Add.tekan butang Add. 10.
1
11.1. Klik padKlik pada Range a Range dan masdan masukan niukan nilai 25 thlai 25 through 30rough 30
12.
12. Masukan 2 pada ruangan VMasukan 2 pada ruangan Value di bawah sub kumpulan New Value di bawah sub kumpulan New Value.alue. 13.
13. seteruseterusnya klik butansnya klik butang Add.g Add. 14.
14. Ulangi langkah 9 hingga 12 untuk memasukkan dua lagi julat kumpulan iaitu 3Ulangi langkah 9 hingga 12 untuk memasukkan dua lagi julat kumpulan iaitu 3 dan 4.
dan 4.
Tip Tip::
“Untuk memudahkan anda mengenalpasti julat umur responden sebelum anda “Untuk memudahkan anda mengenalpasti julat umur responden sebelum anda mengkelaskan kepada kumpulan tertentu, sila gunakan
mengkelaskan kepada kumpulan tertentu, sila gunakan kemudahan Descriptiveskemudahan Descriptives statistik untuk mendapatkan nilai julat, nilai terendah, nilai tertinggi dan juga nilai statistik untuk mendapatkan nilai julat, nilai terendah, nilai tertinggi dan juga nilai penengah
penengah.”.”
Latihan 4.3 Latihan 4.3
Gunakan fail tutorialAddCaseOk.sav
Gunakan fail tutorialAddCaseOk.sav. Dalam soalan B10 Penjaga. Maklumat value . Dalam soalan B10 Penjaga. Maklumat value labellabel adalah seperti berikut.
adalah seperti berikut. 1
1-- IIbbuu//BBaappaa 2