Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

SATU FAKTOR

1. RAL

data jumlahnodul;
input perlakuan ulangan beratgabah;
cards;
1 1 10.19
1 2 9.26
1 3 12.73
2 1 32.02
2 2 25.76
2 3 19.72
3 1 23.91
3 2 21.99
3 3 21.42
4 1 17.15
4 2 15.66
4 3 10.37
5 1 10.35
5 2 13.31
5 3 14.31
6 1 21.98
6 2 19.43
6 3 16.16
7 1 18.08
7 2 13.50
7 3 18.32
8 1 18.07
8 2 14.01
8 3 14.39
9 1 12.37
9 2 16.32
9 3 10.20
;
proc anova data=jumlahnodul;
class perlakuan ulangan;
model beratgabah=perlakuan ulangan;
means perlakuan ulangan/Tukey1;
run;

2. RKLT

data jumlahnodul;
input ulangan perlakuan beratgabah;
cards;
1 1 10.19
1 2 9.26
1 3 12.73
2 1 32.02
2 2 25.76
2 3 19.72
3 1 23.91
3 2 21.99
3 3 21.42
4 1 17.15
4 2 15.66
4 3 10.37
5 1 10.35
5 2 13.31

1
Yang tukey bisa diganti dengan Duncan. Tukey untuk mencari BNJ (Beda Nyata Jujur) sedangkan Duncam untuk
mencari DMRT
5 3 14.31
6 1 21.98
6 2 19.43
6 3 16.16
7 1 18.08
7 2 13.50
7 3 18.32
8 1 18.07
8 2 14.01
8 3 14.39
9 1 12.37
9 2 16.32
9 3 10.20
;
proc anova data=jumlahnodul;
class ulangan perlakuan;
model beratgabah=ulangan perlakuan;
means ulangan perlakuan/Tukey2;
run;

2
Yang tukey bisa diganti dengan Duncan. Tukey untuk mencari BNJ (Beda Nyata Jujur) sedangkan Duncam untuk
mencari DMRT
FAKTORIAL
1. RAL
data nabiilah;
input perlakuan ulangan DB;
cards;
1 1 96
1 2 98
1 3 94
2 1 92
2 2 88
2 3 90
3 1 92
3 2 94
3 3 84
4 1 74
4 2 74
4 3 68
5 1 50
5 2 50
5 3 50
6 1 90
6 2 94
6 3 92
7 1 88
7 2 92
7 3 94
8 1 78
8 2 82
8 3 74
9 1 0
9 2 0
9 3 0
10 1 0
10 2 0
10 3 0
;
proc anova data=nabiilah;
class perlakuan ulangan;
model DB=perlakuan ulangan;
means perlakuan ulangan/Tukey;
run;

2. RKLT
data nabiilah;
input ulangan perlakuan DB;
cards;
1 1 96
1 2 98
1 3 94
2 1 92
2 2 88
2 3 90
3 1 92
3 2 94
3 3 84
4 1 74
4 2 74
4 3 68
5 1 50
5 2 50
5 3 50
6 1 90
6 2 94
6 3 92
7 1 88
7 2 92
7 3 94
8 1 78
8 2 82
8 3 74
9 1 0
9 2 0
9 3 0
10 1 0
10 2 0
10 3 0
;
proc anova data=nabiilah;
class ulangan perlakuan;
model DB=ulangan perlakuan;
means ulangan perlakuan/Tukey;
run;

3. SPLIT PLOT (RAL)


data tomat;
input lama dosis ulangan db;
cards;
1 1 1 96
1 1 2 98
1 1 3 94
1 2 1 92
1 2 2 88
1 2 3 90
1 3 1 92
1 3 2 94
1 3 3 84
1 4 1 74
1 4 2 74
1 4 3 68
1 5 1 50
1 5 2 50
1 5 3 50
2 1 1 90
2 1 2 94
2 1 3 92
2 2 1 88
2 2 2 92
2 2 3 94
2 3 1 78
2 3 2 82
2 3 3 74
2 4 1 0
2 4 2 0
2 4 3 0
2 5 1 0
2 5 2 0
2 5 3 0
;
proc anova data=tomat;
class lama dosis ulangan;
model db=lama ulangan(lama) dosis lama*dosis;
test h=lama e=ulangan(lama);
mean lama/duncan e=ulangan(lama);
mean dosis lama*dosis/duncan;
run;

4. SPLIT PLOT (RKLT)


data tomatrklt;
input kelompok lama dosis db;
cards;
1 1 1 96
1 2 1 90
1 1 2 92
1 2 2 88
1 1 3 92
1 2 3 78
1 1 4 74
1 2 4 0
1 1 5 50
1 2 5 0
2 1 1 98
2 2 1 94
2 1 2 88
2 2 2 92
2 1 3 94
2 2 3 82
2 1 4 74
2 2 4 0
2 1 5 50
2 2 5 0
3 1 1 94
3 2 1 92
3 1 2 90
3 2 2 94
3 1 3 84
3 2 3 74
3 1 4 68
3 2 4 0
3 1 5 50
3 2 5 0
;
proc anova data=tomatrklt;
class kelompok lama dosis;
model db=kelompok lama kelompok(lama) dosis lama*dosis;
test h=kelompok e=kelompok(lama);
test h=lama e=kelompok(lama);
run;

5. NESTED
data kedelai;
input periode$ ukuran db;
cards;
a 1 92
a 2 88
a 3 88
a 1 88
a 2 92
a 3 92
a 1 90
a 2 94
a 3 94
b 1 92
b 2 78
b 3 78
b 1 94
b 2 82
b 3 72
b 1 84
b 2 74
b 3 68
c 1 74
c 2 60
c 3 50
c 1 74
c 2 58
c 3 54
c 1 68
c 2 62
c 3 52
;
proc anova data=kedelai;
class periode ukuran;
model db=periode ukuran(periode);
means periode ukuran(periode);
run;

NOTE:

1. Penggunaan SAS saat ingin RUN data jangan lupa untuk di blok semua dulu data yang ada di
program editornya, sehingga datanya tidak hilang saat dirunning dan bisa disave dengan format
.sas
2. Dalam perintah terdapat “means” namun perintah tersebut optional, dihilangkan pun tidak
masalah. Kecuali memang dibutuhkan hasil analisis rataan tetap ditulis.
3. Penginputan data dan pemodelan untuk factorial dibuat menjadi model satu factor (ex:
perlakuan A1B1 dianggap menjadi P1) jika ingin mendapatkan nila BNJ dan DMRT nya
4. Jika akan menggunakan unsur huruf dalam penginputan data (ex: P, A, B) jangan lupa diperintah
“class” menggunakan symbol “$” (ex: perlakuan$)
5. Penulisan decimal menggunakan titik “.”

You might also like