You are on page 1of 6

Sebelum Transformasi

#### Input data CRD ####


> dat.crd <- read.table("clipboard",header = T,sep="\t")
> dat.crd
Perlakuan Rep Hasil
1 Kontrol (air) 1 5.38
2 Kontrol (air) 2 5.41
3 Kontrol (air) 3 11.92
4 Kontrol (air) 4 21.79
5 Kontrol (air) 5 6.48
6 Kontrol (air) 6 6.75
7 Industri 1 8.47
8 Industri 2 10.67
9 Industri 3 11.70
10 Industri 4 18.00
11 Industri 5 6.45
12 Industri 6 8.56
13 Pertanian 1 3.78
14 Pertanian 2 5.93
15 Pertanian 3 13.35
16 Pertanian 4 21.25
17 Pertanian 5 9.05
18 Pertanian 6 5.50
19 Rumah Tangga 1 7.71
20 Rumah Tangga 2 3.98
21 Rumah Tangga 3 11.64
22 Rumah Tangga 4 22.94
23 Rumah Tangga 5 10.25
24 Rumah Tangga 6 6.44
25 NA NA
26 NA NA
> #### Struktur data frame ####
> str(dat.crd)
'data.frame': 26 obs. of 3 variables:
$ Perlakuan: chr "Kontrol (air)" "Kontrol (air)" "Kontrol (air)"
"Kontrol (air)" ...
$ Rep : int 1 2 3 4 5 6 1 2 3 4 ...
$ Hasil : num 5.38 5.41 11.92 21.79 6.48 ...
> #### Cek data CRD ####
> Hmisc::describe(dat.crd$Perlakuan)
dat.crd$Perlakuan
n missing distinct
24 2 4

Value Industri Kontrol (air) Pertanian Rumah Tangga


Frequency 6 6 6 6
Proportion 0.25 0.25 0.25 0.25
> #### Model ANOVA CRD ####
> model.crd <- lm(Hasil~Rep*Perlakuan,data=dat.crd)
> # Model CRD
> summary.aov(model.crd)
Df Sum Sq Mean Sq F value Pr(>F)
Rep 1 14.5 14.46 0.330 0.574
Perlakuan 3 4.5 1.51 0.034 0.991
Rep:Perlakuan 3 9.3 3.11 0.071 0.975
Residuals 16 702.2 43.88
2 observations deleted due to missingness
> #### Cek CV ####
> agricolae::cv.model(model.crd)
[1] 65.32032
> #### plot diagnostik (uji asumsi bersama, yaitu normalitas dan
homoskedasitas) ####
> par(mfrow=c(2,2))
> plot(model.crd)
> ########UJi Asumsi########
> #### Uji HoV (Homogeneity of Variance)####
> car::ncvTest(model.crd) #HoV
Non-constant Variance Score Test
Variance formula: ~ fitted.values
Chisquare = 0.408852, Df = 1, p = 0.52255
> #### Shapiro Wilk test utk uji normalitas data pengamatan ####
> shapiro.test(dat.crd$Hasil)

Shapiro-Wilk normality test

data: dat.crd$Hasil
W = 0.85169, p-value = 0.002351

> library(agricolae)
> #### HSD Tukey ####
> tukey <- HSD.test(model.crd,"Perlakuan",alpha=0.05)
> tukey
$statistics
MSerror Df Mean CV MSD
43.88492 16 10.14167 65.32032 10.94253

$parameters
test name.t ntr StudentizedRange alpha
Tukey Perlakuan 4 4.046093 0.05

$means
Hasil std r se Min Max Q25 Q50
Industri 10.641667 4.046863 6 2.704469 6.45 18.00 8.4925 9.615
Kontrol (air) 9.621667 6.437345 6 2.704469 5.38 21.79 5.6775 6.615
Pertanian 9.810000 6.541777 6 2.704469 3.78 21.25 5.6075 7.490
Rumah Tangga 10.493333 6.676729 6 2.704469 3.98 22.94 6.7575 8.980
Q75
Industri 11.4425
Kontrol (air) 10.6275
Pertanian 12.2750
Rumah Tangga 11.2925

$comparison
NULL

$groups
Hasil groups
Industri 10.641667 a
Rumah Tangga 10.493333 a
Pertanian 9.810000 a
Kontrol (air) 9.621667 a
attr(,"class")
[1] "group"
>

Setelah Transformasi 1
#### Input data CRD ####
> dat.crd <- read.table("clipboard",header = T,sep="\t")
> dat.crd
Perlakuan Rep Hasil
1 Kontrol (air) 1 2.32
2 Kontrol (air) 2 2.33
3 Kontrol (air) 3 3.45
4 Kontrol (air) 4 4.67
5 Kontrol (air) 5 2.55
6 Kontrol (air) 6 2.60
7 Industri 1 2.91
8 Industri 2 3.27
9 Industri 3 3.42
10 Industri 4 4.24
11 Industri 5 2.54
12 Industri 6 2.93
13 Pertanian 1 1.94
14 Pertanian 2 2.44
15 Pertanian 3 3.65
16 Pertanian 4 4.61
17 Pertanian 5 3.01
18 Pertanian 6 2.35
19 Rumah Tangga 1 2.78
20 Rumah Tangga 2 1.99
21 Rumah Tangga 3 3.41
22 Rumah Tangga 4 4.79
23 Rumah Tangga 5 3.20
24 Rumah Tangga 6 2.54
> #### Struktur data frame ####
> str(dat.crd)
'data.frame': 24 obs. of 3 variables:
$ Perlakuan: chr "Kontrol (air)" "Kontrol (air)" "Kontrol (air)"
"Kontrol (air)" ...
$ Rep : int 1 2 3 4 5 6 1 2 3 4 ...
$ Hasil : num 2.32 2.33 3.45 4.67 2.55 2.6 2.91 3.27 3.42 4.24 ...
> #### Cek data CRD ####
> Hmisc::describe(dat.crd$Perlakuan)
dat.crd$Perlakuan
n missing distinct
24 0 4

Value Industri Kontrol (air) Pertanian Rumah Tangga


Frequency 6 6 6 6
Proportion 0.25 0.25 0.25 0.25
> #### Model ANOVA CRD ####
> model.crd <- lm(Hasil~Rep*Perlakuan,data=dat.crd)
> # Model CRD
> summary.aov(model.crd)
Df Sum Sq Mean Sq F value Pr(>F)
Rep 1 0.397 0.3968 0.430 0.521
Perlakuan 3 0.214 0.0714 0.077 0.971
Rep:Perlakuan 3 0.306 0.1019 0.110 0.953
Residuals 16 14.770 0.9231
> #### Cek CV ####
> agricolae::cv.model(model.crd)
[1] 31.1861
> #### plot diagnostik (uji asumsi bersama, yaitu normalitas dan
homoskedasitas) ####
> par(mfrow=c(2,2))
> plot(model.crd)
> ########UJi Asumsi########
> #### Uji HoV (Homogeneity of Variance)####
> car::ncvTest(model.crd) #HoV
Non-constant Variance Score Test
Variance formula: ~ fitted.values
Chisquare = 0.07220369, Df = 1, p = 0.78815
> #### Shapiro Wilk test utk uji normalitas data pengamatan ####
> shapiro.test(dat.crd$Hasil)

Shapiro-Wilk normality test

data: dat.crd$Hasil
W = 0.91392, p-value = 0.04292

> library(agricolae)
> #### HSD Tukey ####
> tukey <- HSD.test(model.crd,"Perlakuan",alpha=0.05)
> tukey
$statistics
MSerror Df Mean CV MSD
0.9231207 16 3.080833 31.1861 1.587046
$parameters
test name.t ntr StudentizedRange alpha
Tukey Perlakuan 4 4.046093 0.05

$means
Hasil std r se Min Max Q25 Q50
Industri 3.218333 0.5874493 6 0.3922416 2.54 4.24 2.9150 3.100
Kontrol (air) 2.986667 0.9234861 6 0.3922416 2.32 4.67 2.3850 2.575
Pertanian 3.000000 0.9873601 6 0.3922416 1.94 4.61 2.3725 2.725
Rumah Tangga 3.118333 0.9600295 6 0.3922416 1.99 4.79 2.6000 2.990
Q75
Industri 3.3825
Kontrol (air) 3.2375
Pertanian 3.4900
Rumah Tangga 3.3575

$comparison
NULL

$groups
Hasil groups
Industri 3.218333 a
Rumah Tangga 3.118333 a
Pertanian 3.000000 a
Kontrol (air) 2.986667 a

attr(,"class")
[1] "group"
>
>

>

Tf 2
#### Input data CRD ####
> dat.crd <- read.table("clipboard",header = T,sep="\t")
> dat.crd
Perlakuan Rep Hasil
1 Kontrol (air) 1 1.52
2 Kontrol (air) 2 1.53
3 Kontrol (air) 3 1.86
4 Kontrol (air) 4 2.16
5 Kontrol (air) 5 1.60
6 Kontrol (air) 6 1.61
7 Industri 1 1.71
8 Industri 2 1.81
9 Industri 3 1.85
10 Industri 4 2.06
11 Industri 5 1.59
12 Industri 6 1.71
13 Pertanian 1 1.39
14 Pertanian 2 1.56
15 Pertanian 3 1.91
16 Pertanian 4 2.15
17 Pertanian 5 1.73
18 Pertanian 6 1.53
19 Rumah Tangga 1 1.67
20 Rumah Tangga 2 1.41
21 Rumah Tangga 3 1.85
22 Rumah Tangga 4 2.19
23 Rumah Tangga 5 1.79
24 Rumah Tangga 6 1.59
> #### Struktur data frame ####
> str(dat.crd)
'data.frame': 24 obs. of 3 variables:
$ Perlakuan: chr "Kontrol (air)" "Kontrol (air)" "Kontrol (air)"
"Kontrol (air)" ...
$ Rep : int 1 2 3 4 5 6 1 2 3 4 ...
$ Hasil : num 1.52 1.53 1.86 2.16 1.6 1.61 1.71 1.81 1.85 2.06 ...
> #### Cek data CRD ####
> Hmisc::describe(dat.crd$Perlakuan)
dat.crd$Perlakuan
n missing distinct
24 0 4

Value Industri Kontrol (air) Pertanian Rumah Tangga


Frequency 6 6 6 6
Proportion 0.25 0.25 0.25 0.25
> #### Model ANOVA CRD ####
> model.crd <- lm(Hasil~Rep*Perlakuan,data=dat.crd)
> # Model CRD
> summary.aov(model.crd)
Df Sum Sq Mean Sq F value Pr(>F)
Rep 1 0.0330 0.03301 0.469 0.503
Perlakuan 3 0.0237 0.00789 0.112 0.952
Rep:Perlakuan 3 0.0298 0.00992 0.141 0.934
Residuals 16 1.1265 0.07041
> #### Cek CV ####
> agricolae::cv.model(model.crd)
[1] 15.24252
> #### plot diagnostik (uji asumsi bersama, yaitu normalitas dan
homoskedasitas) ####
> par(mfrow=c(2,2))
> plot(model.crd)
> ########UJi Asumsi########
> #### Uji HoV (Homogeneity of Variance)####
> car::ncvTest(model.crd) #HoV
Non-constant Variance Score Test
Variance formula: ~ fitted.values
Chisquare = 0.005669655, Df = 1, p = 0.93998
> #### Shapiro Wilk test utk uji normalitas data pengamatan ####
> shapiro.test(dat.crd$Hasil)

Shapiro-Wilk normality test

data: dat.crd$Hasil
W = 0.93851, p-value = 0.1511

> library(agricolae)
> #### HSD Tukey ####
> tukey <- HSD.test(model.crd,"Perlakuan",alpha=0.05)
> tukey
$statistics
MSerror Df Mean CV MSD
0.07040893 16 1.740833 15.24252 0.4383027

$parameters
test name.t ntr StudentizedRange alpha
Tukey Perlakuan 4 4.046093 0.05

$means
Hasil std r se Min Max Q25 Q50
Industri 1.788333 0.1610486 6 0.1083274 1.59 2.06 1.7100 1.760
Kontrol (air) 1.713333 0.2512104 6 0.1083274 1.52 2.16 1.5475 1.605
Pertanian 1.711667 0.2797439 6 0.1083274 1.39 2.15 1.5375 1.645
Rumah Tangga 1.750000 0.2656313 6 0.1083274 1.41 2.19 1.6100 1.730
Q75
Industri 1.8400
Kontrol (air) 1.7975
Pertanian 1.8650
Rumah Tangga 1.8350

$comparison
NULL
$groups
Hasil groups
Industri 1.788333 a
Rumah Tangga 1.750000 a
Kontrol (air) 1.713333 a
Pertanian 1.711667 a

attr(,"class")
[1] "group"

You might also like