Sie sind auf Seite 1von 4

UJI ONE-WAY ANOVA

Pada dataset InsectSprays akan diuji apakah rata-rata pada Sprays A, B, C, D, E, dan F adalah
berbeda. Dalam pengujian ini akan dilakukan uji anova satu arah di R-commander. Berikut ini
langkah-langkahnya sebagai berikut :
1. Syntax

data(InsectSprays)
dim(InsectSprays)
str(InsectSprays)
uji_anova <- aov(count ~ spray, data=InsectSprays)
summary(uji_anova)
with(InsectSprays, numSummary(count, groups=spray, statistics=c("mean",
"sd")))
local({
.Pairs <- glht(uji_anova, linfct = mcp(spray = "Tukey"))
print(summary(.Pairs)) # pairwise tests
print(confint(.Pairs)) # confidence intervals
print(cld(.Pairs)) # compact letter display
old.oma <- par(oma=c(0,5,0,0))
plot(confint(.Pairs))
par(old.oma)
})
2. Output
> dim(InsectSprays)
[1] 72 2

> str(InsectSprays)
'data.frame': 72 obs. of 2 variables:
$ count: num 10 7 20 14 14 12 10 23 17 20 ...
$ spray: Factor w/ 6 levels "A","B","C","D",..: 1 1 1 1 1 1 1 1 1 1 ...

> uji_anova <- aov(count ~ spray, data=InsectSprays)

> summary(uji_anova)
Df Sum Sq Mean Sq F value Pr(>F)
spray 5 2669 533.8 34.7 <2e-16 ***
Residuals 66 1015 15.4
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1

> with(InsectSprays, numSummary(count, groups=spray, statistics=c("mean",


+ "sd")))
mean sd data:n
A 14.500000 4.719399 12
B 15.333333 4.271115 12
C 2.083333 1.975225 12
D 4.916667 2.503028 12
E 3.500000 1.732051 12
F 16.666667 6.213378 12

> local({
+ .Pairs <- glht(uji_anova, linfct = mcp(spray = "Tukey"))
+ print(summary(.Pairs)) # pairwise tests
+ print(confint(.Pairs)) # confidence intervals
+ print(cld(.Pairs)) # compact letter display
+ old.oma <- par(oma=c(0,5,0,0))
+ plot(confint(.Pairs))
+ par(old.oma)
+ })

Simultaneous Tests for General Linear Hypotheses

Multiple Comparisons of Means: Tukey Contrasts


Fit: aov(formula = count ~ spray, data = InsectSprays)

Linear Hypotheses:
Estimate Std. Error t value Pr(>|t|)
B - A == 0 0.8333 1.6011 0.520 0.995
C - A == 0 -12.4167 1.6011 -7.755 <0.001 ***
D - A == 0 -9.5833 1.6011 -5.985 <0.001 ***
E - A == 0 -11.0000 1.6011 -6.870 <0.001 ***
F - A == 0 2.1667 1.6011 1.353 0.754
C - B == 0 -13.2500 1.6011 -8.276 <0.001 ***
D - B == 0 -10.4167 1.6011 -6.506 <0.001 ***
E - B == 0 -11.8333 1.6011 -7.391 <0.001 ***
F - B == 0 1.3333 1.6011 0.833 0.960
D - C == 0 2.8333 1.6011 1.770 0.492
E - C == 0 1.4167 1.6011 0.885 0.949
F - C == 0 14.5833 1.6011 9.108 <0.001 ***
E - D == 0 -1.4167 1.6011 -0.885 0.949
F - D == 0 11.7500 1.6011 7.339 <0.001 ***
F - E == 0 13.1667 1.6011 8.223 <0.001 ***
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
(Adjusted p values reported -- single-step method)

Simultaneous Confidence Intervals

Multiple Comparisons of Means: Tukey Contrasts

Fit: aov(formula = count ~ spray, data = InsectSprays)

Quantile = 2.9357
95% family-wise confidence level

Linear Hypotheses:
Estimate lwr upr
B - A == 0 0.8333 -3.8671 5.5338
C - A == 0 -12.4167 -17.1171 -7.7162
D - A == 0 -9.5833 -14.2838 -4.8829
E - A == 0 -11.0000 -15.7004 -6.2996
F - A == 0 2.1667 -2.5338 6.8671
C - B == 0 -13.2500 -17.9504 -8.5496
D - B == 0 -10.4167 -15.1171 -5.7162
E - B == 0 -11.8333 -16.5338 -7.1329
F - B == 0 1.3333 -3.3671 6.0338
D - C == 0 2.8333 -1.8671 7.5338
E - C == 0 1.4167 -3.2838 6.1171
F - C == 0 14.5833 9.8829 19.2838
E - D == 0 -1.4167 -6.1171 3.2838
F - D == 0 11.7500 7.0496 16.4504
F - E == 0 13.1667 8.4662 17.8671

A B C D E F
"b" "b" "a" "a" "a" "b"

3. Interpretasi
Hipotesis :
H0 : µA= µB= µC= µD= µD= µE
H1 : minimal ada sepasang yang tidak sama
Menentukan
α = 5%
Titik Kritis
Tolak H0 jika p-value < α
Hasil
Berdasarkan hasil uji anova satu arah di dapatkan hasil p-value sebesar 2e-16. Jika
dibandingan p-value < α sehingga mengakibatkan tolak Ho yang artinya cukup bukti
bahwa rata-rata pada Sprays A, B, C, D, E, dan F adalah berbeda. Sehingga
diperlukan uji lebih lanjut untuk pengetahui Sprays mana yang lebih signifikan
berbeda. Berdasarkan hasil uji perbandingan ganda, hasil dapat dilihat pada output di
atas.

Das könnte Ihnen auch gefallen