Hai..!!! Lama tidak
menyapa,, hehehe... Apa kabar guys?? sudah siap digoyang lagi?? Hehehe....berhubung
malam ini gue kurang kerjaan, sekaligus cari-cari kerjaan, maka gue putusin
buat menyapa fans-fans gue di blog partikeluang ini... (pedeee..)
Well, beberapa minggu
bergumul sama data ternyata bisa bikin level stres bertambah, rambut semakin
rontok dan ukuran pinggang semakin lebar (karena kebanyakan ngemil pas
begadang), tapii.... kabar baiknyaaa kapasitas otak juga ikut nambah dikit
bro,,terutama untuk masalah statisik. Di sini gue pingin bagi pengalaman gue
olah data pake program IBM SPSS versi 20,, yang terbaru itu broo...hohoho..
(gayanyaa..padahal beberapa hari lagi trialnya expired!!)
Oke, dalam statistik itu
ada dua mahzab bro, namanya mahzab parametrik dan mahzab nonparametrik.
Wuih,,makanan apaan tuh coba, keren banget namanya, hehe. Statistik parametrik ntu adalah statistik yang mempertimbangkan jenis
sebaran atau distribusi data, yaitu apakah data menyebar secara normal atau
tidak.
Jadi paling nggak ada dua syarat kalo mau jadi parametrician
(haha...nama fans yang aneh,,gapapa ya, daripada parametwibii..ooppssss...),
yaitu pertama varians datanya homogen (maksudnya setipe-tipe gitu deeh..nggak
ada yang terlalu hipster, atau terlalu
nerd, alias banyakan mainstream,hoho) dan yang kedua datanya berdistribusi
normal. Trus satu sih, skala pengukurannya minimal interval yaa.. ( belum
belajar skala pengukuran? Kapan2 deh dibahas,,sementara googling sendiri lagi
aja yaa..daripada twitteran doang :D )
Nah, normalnya itu yang kayak gimana? Data normal ntu gampangannya
data yang kalo lu bikin hisotgrammnya berbentuk kayak lonceng. Jadi cenderung mengerucut
di tengah gitu deh,,jadi nilai rata-rata hitungnya (mean) sama dengan nilai
median dan modus (belum paham mean, median, modus? googling sendiri yaaa...). Nah,
contoh konkretnya kayak gini nih:
Trus, gimana kalo varians datanya ternyata tinggi dan tidak
berdistribusi normal?? Berarti udah saatnya kalian jadi nonpar lovers (itu nama
pengikutnya mahszab nonparametrik menurut gue..haha), alias hijrah ke statistik
non-parametrik! Karena mahzab nonparamaterik
itu statistik bebas sebaran (nggak mensyaratkan bentuk sebaran parameter
populasi, baik normal atau nggak. Selain itu, statistik non-parametrik biasanya
pake skala pengukuran sosial, yakni nominal dan ordinal yang umumnya memang
nggak berdistribusi normal.
Oke, masalah statistik nonparametrik kita pending dulu kenalannya,
kali ini kita bakal ngebahas syarat amat utama dalam statistik parametrik,
yaitu: UJI NORMALITAS. Well, seperti yang gue udah bilang tadi bro, semacam
kalian lah, pasti masing-masing punya kriteria pasangan yang ideal. Begitu juga
halnya sama uji statistik parametrik bro, dia juga punya kriteria gitu deh,
biar nggak dikira gampangan, haha. Nah, uji normalitas ini semacam ujian masuk
buat mereka-mereka yang mau bercumbu lebih jauh sama statistik parametrik
(halah, alaynyaaa...)
BERBAGAI CARA UJI NORMALITAS
Dalam SPSS beberapa versi, cara uji normalitas ini relatif sama
sih, dan itu gampang banget bro,, nggak usahlah kalian buru-buru ngacir ke olah
data setelah selesai penelitian buat cari tahu data kalian normal atau nggak,
mending coba dulu step-step di bawah ini! Okay mas bro, mbak bro???
Chekidooott!!
Oke, ada dua cara untuk menuji normalitas data, cara pertama pake grafik, cara kedua pake uji statistik. Nah, cara yang grafik
itu udah serign ditinggalin bro sekarang, soalnya dia suka geje gitu, sedangkan
kita-kita ini, khususnya para cewek, kan butuh yang namanya kepastian (ehem),
jadi mendingan tinggalin yang geje, cari yang pasti-pasti aja (lho? Ini arahnya
kemana coba??). Uhuk..
Tapi nggak papa, tetep kita pelajari dua-duanya yaa, hmm.. ini
cara kalo lu mau liat penampakan grafik normalitas data lu itu kayak gimana:
1.
Pertama
lu harus tabulasi data lu dulu dong ke
Ms. Excel, tapi yang bagian jumlahnya doang ya,, abis itu baru di copas di SPSS
di bagian data view,, n kasih nama yang bener di variable view (bagian ini udah
paham kan?? kalo belum message gue aja lah,,hehe..)
2.
Nah,
trus dari menu utama SPSS pilih Graph,
kemudian Legacy Dialogs dan Histogram
3.
Di
layar lu muncul tampilan windows histogram kan? Kaan??
4.
Nah
isiin nama variabel yang lu mau uji kenormalannya ituuh,, kalo variabel yang
mau lu uji lebih dari satu, cara ngujinya satu2 yaa..nggak bisa tandem soalnya,
hehe..
5.
Setelah
itu klik OK
6.
Nah
ini contoh outputnyaa.. misalnya data nggak normal,,contohnya ada di gambar
yang kedua..
Oke,, cara bacanya, kalo data lu udah berpenampakan kayak lonceng
gitu ya berarti diasumsikan udah normal,,, gitu aja.. gampang banget kan broo! Next,
kita coba uji pake uji statistik. Uji statistik ini ada dua cara bro, pake nilai
kurtosis dan skewness atau pake kolmogrov smirnov (namanya kayak rusia gimanaaa
gitu yaa,,hehe..). Cara bikinnya nggak lebih sulit dari nguji pake grafik,
chekidoot agaiinnnn!
Kalo lu mau uji pake kurtosis n skewness, gini nih caranya:
1.
Bagian
masukin data ke data viewer SPSS gue lewatin yaa,, langsung pilih menu analyze, trus descriptive statistics, trus descriptive
2.
Muncul
deh tuh tampilan windows descriptive, masukin variabel yang mau diuji,,nah kalo
ini bisa dua, tiga, bersama-sama,,nggak perlu atu-atu lagi kayak tadi
3.
Pilih
option, centang option kurtosis dan skewness sama variable list
4.
klik
Continue, trus Ok!
Nah, ntar kluar
tuh nilai kurtosis sama skewnessnya,,dari sini kita pake cara manual, yaitu
cari nilai zskew sama zkurt pake rumus iniii:
Zskew = (angka
di kolom statistic)/ √6/ n (jumlah datanya)
Zkurt = (angka
di kolom statistic)/ √6/ n (jumlah datanya)
terus hasil
perhitungannya dibandingin sama nilai kritisnya..kalo lebih besar berarti
datanya nggak normal. Liat nilai kritis dimane??? di buku-buku statistik
terdekat di toko-toko buku kesayangan anda! Haha...kalo nggak ya browsing
aja,kali2 aja adaaa.. hehe..
Cara yang lebih
simpel dan gue recommend buat lu semua yang ini nih, Uji Statistik Kolmogrov Smirnov! Gampang, nggak pake ribet, nggak
pake geje, apalagi PHP!
Caranyaaa:
1.
Dari
menu utama pilih analyze, pilih non-parametric test, terus pilih 1-sample-K-S
2.
Muncul
tampilan windows one sample Kolmogrov-Smirnov test
3.
Isi
deh tu variabel yang mau diuji,,,bareng2 nggak papa,,nggak harus satu2..pilih
normal di kolom test distribution, klik OK!
Naahh....tinggal diliat deh tu kolom yang tulisannya “Asymp. Sig (2-tailed)” atau (1-tailed)
boleh juga..kalo nilainya > 0,05 berarti data lu normal,,horeee...kalo di bawah
0,05 maka hiks..anda belum beruntung..hehehe.......
Any question so far????
Lanjuttttt........
Terus, kalo data gue nggak normal gimana nihhh???? gue nggak
dibolehin dosen pake non-parametrik niihh.. masak harus dipaksa pake parametrik
sih??? hiks, hiks....
Udahlah guys,, nggak usah galau kayak mau dikawinin paksa
gitu,,gue aja yang belum jelas kawin sama siapa biasa-biasa aja,, (upsss..).
Oke..stop galau, karenaaaa....
BANYAK JALAN MENUJU NORMAL!
Oke, kalau data lu nggak normal, lu bisa lakuin yang namanya
transformasi data (beuh,,keren ya istilahnya!) biar data lu jadi normal.
Caranya gimana? Pertama lu harus tau dulu bentukan histogram data lu yang nggak
normal itu semacem gimana. Caranyeee?? Persis kayak uji normalitas pake
histogram yang udah gue kasih tau di atas ituu.. coba deh liat lagi ke atas!
Nah,, coba cocokin histogrammu dengan bentuk-bentuk geje di bawah
ini...hehehehe..........
Hayoooo....mirip yang manaa?? Soalnya cara transformasi datanya
juga beda-beda bro,, sesuai dengan list di bawah ini nii...
Bentuk Grafik Histogram
|
Bentuk Transformasi
|
Moderate positive skewness
|
SQRT (x) atau akar kuadrat
|
Substansial positive skewness
|
LG10(x) atau logaritma 10 atau LN
|
Severe positive skewness dengan
bentuk L
|
1/x atau inverse
|
Moderate negative skewness
|
SQRT (k – x)
|
Substansial negative skewness
|
LG10 (k – x)
|
Severe negative skewness dengan
bentuk J
|
1/(k – x)
|
k ntuh nilai tertinggi (maksimum) dari data mentah (x) ntar k ini
bikinin kolom baru aja di data view SPSS nya,,okeehh?!
Nah,, setelah mengidentifikasi jenis histogram sama cara
transformasinya, sekarang mari kita masak angkanyaa... :D
1.
dari
menu utama pilih transform,,trus
pilih compute
2.
kalo
udah muncul tampilan windows compute variabel, pada target variabel masukin
nama variabel hasil transformasi sesuai selera lu, tapi jangan lebih dari 8
karakter ya,,,jadi lu nggak bisa masukin nama variabel semacam “permintaancellalluubahagiaacellamanyyaaa”
gitu deh...so soriii... :p
3. pada
function group pilih all trus pada function special variables pilih sesuai jenis transformasi yang
dibutuhin,,kalo SQRT ya pilih itu,,kalo data lu substansial positive ya pilih
LG10,, dst
4.
masuikin
pilihan lu itu ke kotak numeric expression
pake tanda panah yang tersedia,,awass jangan keliru masuk ke hatikuuhh..
5.
next,
pada type & label pilih variabel
yang mau ditransform
6.
klik
OK
7.
Naah,,,coba
cek lagi data viewer...taraaaa...akan muncul variabel baru dengan nama yang
udah lu tentuin tadi
8.
Coba
uji normalitas lagi si variabel baru tadi (jangan lupa berdoa biar normal,,ehhehe..)
9.
Kalo
udah normal cepetan bilang makasih sama pak Imam Ghozali yang bukunya lagi gue
contek saat ini,,hehehe...
10.
Kalo
belum normal juga? Coba transformasi dengan bentuk yang lain
11.
Kalo
belum normal juga????? Siapin koper aja bro,, siap-siap pindah ke
non-parametrik,,hehehe...
Well, sebenernya, nggak ada yang lebih bagus diantara parametrik
atau non-parametrik kok bro,,,tergantung kebutuhan data aja.. Kalo data lu emang
unik dan nggak ada chemistry ama dia,,ya nggak usah dipaksa laah.. kasian
tauu.. (ini diucapkan dengan tampang sok imut, hahaha...), mending pindah aja
ke non-parametrik,, mungkin emang disitulah tempat yang cocok buat data lu.
Hm, oke segitu dulu aja ya mas bro, mbak bro. Pokoknya saran gue,
jangan buru-buru ke olah data dulu deh,,coba selami dulu data lu semua,,kenalan
sama hasil penelitian sendiri. Nggak ada salahnya kan pedekate sama statistik
lebih jauh,,siapa tau kalian jodoh!! (uhuk..)
http://partikeluang.blogspot.co.id/2013/04/banyak-jalan-menuju-normal-transformasi.html
Assalamualaikum, kak. boleh tanya?
ReplyDeletedi atas di point 6 kaka bilang 6. Nah ini contoh outputnyaa.. misalnya data nggak normal,
lalu cara mengatasinya bagaimana dan menggunakan jenis transformasi apa kak ? karena gambar histogram/ kurva saya sama persis dgn punya kaka. mohon di jawab. trima kasih