You are on page 1of 16

TUGAS ANALISIS MULTIVARIAT

5.20 A wildlife ecologistmeasured x1


a0). Periksa kenormalan data
Kenormalan data X1
> x1
[1] 191 197 208 180 180 188 210 196 191 179 208 202 200 192 199 186 197 201 190
[20] 209 187 207 178 202 205 190 189 211 216 189 173 194 198 180 190 191 196 207
[39] 209 179 186 174 181 189 188
> qqnorm(x1)
> qqline(x1)
> qqnorm(x1,main="qq-plot X1")
> qqline(x1)

200
190
180

Sample Quantiles

210

qq-plot X1

-2

-1

0
Theoretical Quantiles

Kenormalan data X2
> x2
[1] 284 285 288 273 275 280 283 288 271 257 289 285 272 282 280 266 285 295 282
[20] 305 285 297 268 271 285 280 277 310 305 274 271 280 300 272 292 286 285 286
[39] 303 261 262 245 250 262 258
> qqnorm(x2)
> qqline(x2)
> qqnorm(x2,main="qq-plot X2")
> qqline(x2)

290
280
270
250

260

Sample Quantiles

300

310

qq-plot X2

-2

-1

Theoretical Quantiles

a) Tentukan dan sketsakan interval konfidensi elips 95% untuk populasi dengan mean
. Andaikan rata rata

=190 mm dan

dan

=275 mm untuk male hook-billed kites. Apakah

masuk akal nilai rata- rata panjang ekor dan rata rata panjang sayap untuk female
birds?jelaskan
Jawab :
> var(x1)
[1] 120.6949
> var(x2)
[1] 208.5404
> cov(x1,x2)
[1] 122.346
> cov(x2,x1)
[1] 122.346
> S=matrix(c(var(x1),cov(x1,x2),cov(x2,x1),var(x2)),nrow=2)
>S
[,1]

[,2]

[1,] 120.6949 122.3460


[2,] 122.3460 208.5404
> eigen(S)
$values
[1] 294.60898 34.62637
$vectors
[,1]

[,2]

[1,] 0.5753739 -0.8178905


[2,] 0.8178905 0.5753739
> Sinv=solve(S)
> Sinv
[,1]

[,2]

[1,] 0.02044265 -0.01199324


[2,] -0.01199324 0.01183140

> x1bar=mean(x1)
> x1bar
[1] 193.6222
> x2bar=mean(x2)
> x2bar
[1] 279.7778
> C=matrix(c(x1bar-190,x2bar-275),nrow=1)
>C
[,1]

[,2]

[1,] 3.622222 4.777778


Elips konfidensi 95% untuk
(

adalah

> T=45*C%*%Sinv%*%t(C)
>T
[,1]
[1,] 5.54313
> F=((44*2)/(45-2))*qf(0.95,2,43)
>F
[1] 6.578471
Kesimpulan karena nilai T F maka masuk akal jika rata rata panjang ekor dan rata rata
panjang sayap burung betina adalah

=190 mm dan

=275 mm.

b) Konstuksikan selang kepercayaan simultan 95% T2 untuk


95% Bonferroni untuk

dan

dan

untuk x1
> x1bar
[1] 193.6222
>S
[,2]

[1,] 120.6949 122.3460


[2,] 122.3460 208.5404
>tabelF=qf(0.95,2,45-2)
>tabelF
[1] 3.21448
> lowerx1=x1bar-(sqrt((2*44)/43)*sqrt(S[1,1]/45))
> upperx1=x1bar+(sqrt((2*44)/43)*sqrt(S[1,1]/45))
> lowerx1
[1] 191.2794

dan interval konfidensi

. Bandingkan kedua selang kepercayaan tersebut.

Interval Konvidensi 95% T2 untuk

[,1]

dan

> upperx1
[1] 195.9651

Sehingga interval konfidensi untuk x1


191.2794< < 195.9651

Untuk x2
> x2bar
[1] 279.7778
> lowerx2=x2bar-(sqrt((2*44)/43)*sqrt(S[2,2]/45))
> upperx2=x2bar+(sqrt((2*44)/43)*sqrt(S[2,2]/45))
> lowerx2
[1] 276.6982
> upperx2
[1] 282.8574

Sehingga interval konfidensi untuk x1


276.6982< < 282.8574
Dengan Metode Bonferroni
Untuk x1
> lowerbonx1=x1bar-(ttabel*sqrt(S[1,1]/45))
> upperbonx1=x1bar+(ttabel*sqrt(S[1,1]/45))
> lowerbonx1
[1] 189.8216
> upperbonx1
[1] 197.4229

Sehingga interval konfidensi untuk x1


189.8216< < 197.4229

Untuk x2
> lowerbonx2=x2bar-(ttabel*sqrt(S[2,2]/45))
> upperbonx2=x2bar-(ttabel*sqrt(S[2,2]/45))
> lowerbonx2
[1] 274.7819
> upperbonx2
[1] 274.7819

Sehingga interval konfidensi untuk x1


274.7819< <274.7819
c) Apakah distribusi normal bivariat mengikuti model populasi?Jelaskan dengan Q Q plot dan
diagram scatter .
Jawab :
>mbuatd=function(x1,x2,S)
+{
+ n=length(x1)
+ d=NULL
+ for(i in 1:n)
+{
+ d[i]=matrix(c(x1[i]-mean(x1),x2[i]-mean(x2)),nrow=1)%*%solve(S)%*%t(matrix(c(x1[i]mean(x1),x2[i]-mean(x2)),nrow=1))
+}
+d
+}
> d=mbuatd(x1,x2,S)
>d
[1] 0.617053887 0.132789512 2.190158890 2.122319739 2.502381489 0.676732215
[7] 4.340372598 0.446489650 0.500062957 2.520301474 2.051678692 0.708049364

[13] 2.737101327 0.198693465 0.563130554 0.914608037 0.132789512 1.160421002


[19] 0.519720797 3.057426329 2.048667768 1.641401363 2.216917373 4.110338762
[25] 1.543828948 0.288109613 0.220073021 4.382429875 4.225244583 0.191132986
[31] 5.263403808 0.001488081 3.106609200 1.967783065 3.097544744 0.989994498
[37] 0.140393460 2.119959757 2.648812890 1.956602903 1.676672279 5.812278671
[43] 4.732422988 2.205024879 3.320582996
>d_urut=sort(d)
>d_urut
[1] 0.001488081 0.132789512 0.132789512 0.140393460 0.191132986 0.198693465
[7] 0.220073021 0.288109613 0.446489650 0.500062957 0.519720797 0.563130554
[13] 0.617053887 0.676732215 0.708049364 0.914608037 0.989994498 1.160421002
[19] 1.543828948 1.641401363 1.676672279 1.956602903 1.967783065 2.048667768
[25] 2.051678692 2.119959757 2.122319739 2.190158890 2.205024879 2.216917373
[31] 2.502381489 2.520301474 2.648812890 2.737101327 3.057426329 3.097544744
[37] 3.106609200 3.320582996 4.110338762 4.225244583 4.340372598 4.382429875
[43] 4.732422988 5.263403808 5.812278671
> J=c(1:45)
>J
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
[26] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
>chitabel=qchisq((J-0.5)/45,2)
>chitabel
[1] 0.0223466 0.0678031 0.1143168 0.1619381 0.2107210 0.2607236 0.3120085
[8] 0.3646431 0.4187005 0.4742596 0.5314063 0.5902341 0.6508448 0.7133499
[15] 0.7778716 0.8445445 0.9135168 0.9849530 1.0590355 1.1359681 1.2159787
[22] 1.2993241 1.3862944 1.4772191 1.5724752 1.6724960 1.7777835 1.8889232
[29] 2.0066042 2.1316449 2.2650277 2.4079456 2.5618677 2.7286309 2.9105745
[36] 3.1107414 3.3331927 3.5835189 3.8697206 4.2038288 4.6051702 5.1077990
[43] 5.7807435 6.8023948 8.9996193
>plot(d_urut,chitabel)

d) Ujilah hipotesis

=190 mm dan

=275 mm.

Jawab :
:

1.

2.

= 0,05
> F=((44*2)/(45-2))*qf(1-0.05,2,43)
>F
[1] 6.578471

3.

ditolak bila

> 6.578471

4. > S
[,1]

[,2]

[1,] 120.6949 122.3460


[2,] 122.3460 208.5404

> Sinv=solve(S)
> Sinv
[,1]

[,2]

[1,] 0.02044265 -0.01199324


[2,] -0.01199324 0.01183140
> x1bar=mean(x1)
> x1bar
[1] 193.6222
> x2bar=mean(x2)
> x2bar
[1] 279.7778
> A=matrix(c(x1bar-190,x2bar-275),nrow=1)
>A
[,1]

[,2]

[1,] 3.622222 4.777778


> T=45*A%*%Sinv%*%t(A)
>T
[,1]
[1,] 5.71951
5

= 5.71951< 6.578471
Jadi

tidak ditolak

5.22 A portion
a) Q Q plot distribusi marginal harga bahan bakar,harga reparasi,modal.
Jawab :
> x1
[1] 16.44 7.19 9.92 4.24 11.20 14.25 13.50 13.32 29.11 12.68 7.51 9.90
[13] 10.25 11.11 12.17 10.24 10.18 8.88 12.34 8.51 26.16 12.95 16.93 14.70
[25] 10.32
> x2
[1] 12.43 2.70 1.35 5.78 5.05 5.78 10.98 14.27 15.09 7.61 5.80 3.63
[13] 5.07 6.15 14.26 2.59 6.05 2.70 7.73 14.02 17.44 8.24 13.37 10.78
[25] 5.16
> x3
[1] 11.23 3.92 9.75 7.78 10.67 9.88 10.60 9.45 3.28 10.23 8.13 9.13
[13] 10.17 7.61 14.39 6.09 12.14 12.23 11.68 12.01 16.89 7.18 17.59 14.58
[25] 17.00
> var(x1)
[1] 28.96592
> var(x2)
[1] 21.45285
> var(x3)
[1] 13.59904
> cov(x1,x3)
[1] 2.694567
> cov(x2,x3)
[1] 6.044528
> cov(x2,x1)
[1] 17.21536
> cov(x1,x2)
[1] 17.21536
> cov(x3,x2)

[1] 6.044528
> cov(x3,x1)
[1] 2.694567
>S=matrix(c(var(x1),cov(x1,x2),cov(x1,x3),cov(x2,x1),var(x2),cov(x2,x3),cov(x1,x3),cov(x3,
x2),var(x3)),nrow=3)
>S
[,1]

[,2]

[,3]

[1,] 28.965925 17.215358 2.694567


[2,] 17.215358 21.452853 6.044528
[3,] 2.694567 6.044528 13.599042
> Sinv=solve(S)
[,1]

[,2]

[,3]

[1,] 0.06774933 -0.05782675 0.01227883


[2,] -0.05782675 0.10264481 -0.03416574

10
5

x2

15

> plot(x1,x2)

10

15

20
x1

25

30

10
4

x3

12

14

16

18

> plot(x1,x3)

10

15

20

25

x1

10
8
6
4

x3

12

14

16

18

> plot(x2,x3)

10
x2

15

30

> mbuatd=function(x1,x2,x3,S)
+{
+ n=length(x1)
+ d=NULL
+ for(i in 1:n)
+{
+ d[i]=matrix(c(x1[i]-mean(x1),x2[i]-mean(x2),x3[i]mean(x3)),nrow=1)%*%Sinv%*%t(matrix(c(x1[i]-mean(x1),x2[i]-mean(x2),x3[i]mean(x3)),nrow=1))
+ }
+ d
+ }
> d=mbuatd(x1,x2,x3,S)
>d
[1] 0.88072469 3.81138693 2.89072548 3.75492581 0.65337759 1.14333304
[7] 0.55983847 3.87238044 15.26276867 0.03557221 1.33386417 1.01995902
[13] 0.47074910 0.66457806 3.73993156 2.32586644 0.61675349 2.37637828
[19] 0.14999294 6.83167835 8.34424482 0.96998726 3.97793035 1.26128031
[25] 5.05177250
> d_urut=sort(d)
> d_urut
[1] 0.03557221 0.14999294 0.47074910 0.55983847 0.61675349 0.65337759
[7] 0.66457806 0.88072469 0.96998726 1.01995902 1.14333304 1.26128031
[13] 1.33386417 2.32586644 2.37637828 2.89072548 3.73993156 3.75492581
[19] 3.81138693 3.87238044 3.97793035 5.05177250 6.83167835 8.34424482
[25] 15.26276867
> J=c(1:25)
>J
[1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
> chitabel=qchisq((J-0.5)/25,3)

> chitabel
[1] 0.1848318 0.4011734 0.5843744 0.7558302 0.9224790 1.0878828 1.2543524
[8] 1.4236522 1.5973096 1.7767839 1.9635806 2.1593473 2.3659739 2.5857116
[15] 2.8213339 3.0763677 3.3554449 3.6648708 4.0135936 4.4149844 4.8904101
[22] 5.4773439 6.2513886 7.4068800 9.8374093

chitabel

10

> plot(d_urut,chitabel)

10
d_urut

15

b) Ujilah hipotesis

Jawab :
:

1.

2.

= 0,05
> F=((24*3)/(25-3))*qf(1-0.05,3,22)
>F
[1] 9.978955

3.

ditolak bila

> 9.978955

4. x1bar=mean(x1)
> x1bar
[1] 12.56
> x2bar=mean(x2)
> x2bar
[1] 8.1612
> x3bar=mean(x3)
> x3bar
[1] 10.5444
> A=matrix(c(x1bar-15.00,x2bar-8.00,x3bar-7.00),nrow=1)
>A
[,1] [,2] [,3]
[1,] -2.44 0.1612 3.5444
> T=25*A%*%Sinv%*%t(A)
>T
[,1]
[1,] 32.10243
3.
Jadi

= 32.10243 > 9.978955


ditolak

You might also like