UJI LILIEFORS
PERUMUSAN HIPOTESIS :
H0 : data sampel berasal dari distribusi normal
H1 : data sampel tidak berasal dari distribusi normal
DAERAH KRITIS : tolak Ho jika L0 > Lα , n
Lα , n adalah nilai kritis untuk uji Liliefors
Langka-langkah :
- Ubah xi , i = 1, 2, ... , n ke dalam bentuk zi , i = 1, 2, ... , n , melalui transformasi
- Hitung F(zi) = P(z < zi )
- Hitung proporsi z1 , z2 , ... , zn yang < zi :katakan S(zi )
- Hitung harga mutlak dari F(zi)-S(zi)
- tentukan nilai maksimum dari harga mutlak F(zi)- S(zi )
- Bandingkan nilai L0 dengan Lα , n
Algoritma:
1. 1. Random distribusi
2. 2. Menghitung pdf-nya F(Zi)
3. 3. Menghitung S(Zi)
4. 4. Menghitung L 0 = Sup F z i - S z i
5. 5. Membandingkan nilai L0 dengan Lα,n
k dengan menggunkan macro minitab ,syntax nya adalah
macro
lilie n Ltabel C1 C2 C5 C6 C7 C8
mconstant n i Ltabel k1 Lhitung k2 k3
mcolumn c1 c2 c5 c6 c7 c8
random 100 c1; #membangkaitkan data random sebanyak 100 di c1
normal 0 1. #randoman data tersebut berdist. normal (0 1)
Sort c1 c2; #mengurutkan hasilrandom c1 yg dletakkan di colom c2
By c1.
CDF c2 c5; #mencari nilai CDF dari data yg sudah diurutkan(c2) pd c5
Normal 0 1.
do i=1:n
let c6(i)=i/n #kolom c6 adlah F(zi)= data pngmatan ke-i/bnyak data
let c7(i)=abs(c6(i)-c5(i)) #harga mutlak dari (F(zi)-S(zi))
enddo
let k1=max(c7) #nilai maksimum dari harga mutlak (F(zi)-S(zi))
let c8(1)=k1
let Lhitung=k1
print 'H0: Data berasal dari distribusi normal'
print 'H1 : Data tidak berasal dari distribusi normal'
print 'alpa = 5%'
print Ltabel
print Lhitung
if Lhitung>Ltabel
print 'Kesimpulan: TOLAK H0, data tidak berasal dari distribusi Normal'
else
print 'Kesimpulan: GAGAL TOLAK H0, data berasal dari distribusi Normal'
endif
endmacro
macro
lilie n Ltabel C1 C2 C5 C6 C7 C8
mconstant n i Ltabel k1 Lhitung k2 k3
mcolumn c1 c2 c5 c6 c7 c8
random 100 c1; #membangkaitkan data random sebanyak 100 di c1
normal 0 1. #randoman data tersebut berdist. normal (0 1)
Sort c1 c2; #mengurutkan hasilrandom c1 yg dletakkan di colom c2
By c1.
CDF c2 c5; #mencari nilai CDF dari data yg sudah diurutkan(c2) pd c5
Normal 0 1.
do i=1:n
let c6(i)=i/n #kolom c6 adlah F(zi)= data pngmatan ke-i/bnyak data
let c7(i)=abs(c6(i)-c5(i)) #harga mutlak dari (F(zi)-S(zi))
enddo
let k1=max(c7) #nilai maksimum dari harga mutlak (F(zi)-S(zi))
let c8(1)=k1
let Lhitung=k1
print 'H0: Data berasal dari distribusi normal'
print 'H1 : Data tidak berasal dari distribusi normal'
print 'alpa = 5%'
print Ltabel
print Lhitung
if Lhitung>Ltabel
print 'Kesimpulan: TOLAK H0, data tidak berasal dari distribusi Normal'
else
print 'Kesimpulan: GAGAL TOLAK H0, data berasal dari distribusi Normal'
endif
endmacro
Tidak ada komentar:
Posting Komentar