Bab Iii
Bab Iii
1. Identifikasi Masalah
menetukan latar belakang masalah, tujuan dan manfaat agar tidak keluar
27
28
2. Kajian Teori
dengan masalah yang dihadapi baik dari studi pustaka, jurnal dan internet
3. Pengumpulan Data
disusun sebelumnya.
4. Analisa data
Tahap ini merupakan tahapan mengolah dan menganasis data yang telah
program.
29
6. Evaluasi
maka akan diketahui hasil dari keseluruhan skripsi dan diharapkan dengan
diproses di Arsip, maka dapat dilihat permasalah selama ini yaitu menumpuknya
data penduduk tanpa mengetahui data yang sebenarnya yang terdapat di Arsip
tersebut.
Sehingga data yang sudah ada menjadi kurang informative. Penerapan data
mining pada data penduduk diolah dengan Aplikasi Matlab, serta menggunakan
yang ada, salah satunya dengan menggunakan rumus jarak dEuclideon. Desain
menggunakan flowchart.
30
Means, dimana variabel-variabel dari data penduduk yang akan diambil untuk
Pengelompokan data dengan metode K-Means ini secara umum dilakukan dengan
1. Masukan data
masing kelompok.
atau apabila ada peubahan nilai centroid di atas nilai ambang yang
dengan kode-kode yang telah ditentukan, lalu tentukan jumlah group (K), hitung
jarak terdekat, jika ada objek yang pindah group maka iterasi selesai.
Untuk menentukan group dari suatu objek, pertama yang harus dilakukan
adalah mengukur jarak dEuclidean antara dua titik objek (X dan Y) yang
d
Euclidean(X,Y) √∑ ( X ¿−¿ Y )¿ ¿
i
i i
2
ke dalam format yang sesuai untuk diproses dalam data mining. Sering kali data
yang akan digunakan dalam proses data mining mempunyai format yang belum
Dari data penduduk terdapat tabel pendidikan terakhir. Berikut ini adalah
1 SD
2 SLTP
3 SLTA
4 D3
5 S1
3.5 Pekerjaan
Dari data penduduk terdapat beberapa jenis pekerjaan. Berikut ini adalah
tabel pekerjaan :
Kode Pekerjaan
1 PNS
2 Wiraswasta
3 Petani
4 Montir
6 Belum Bekerja
Dari data penduduk terdapat beberapa jenis status dalam keluarga. Berikut
1 Kepala Keluarga
2 Istri
data yang dibutuhkan sebanyak 20 data terlebih dahulu. Berikut ini adalah data
Data yang sudah di transformasikan di dapat dari tiga variabel yang ada,
Status
Pendidikan
No Nama Pekerjaan dalam
Terakhir
Keluarga
1 A 3 6 1
2 B 2 5 2
3 C 3 6 1
4 D 3 7 1
5 E 2 5 2
6 F 2 2 2
7 G 2 7 1
8 H 3 2 1
9 I 3 6 1
10 J 3 5 2
11 K 3 6 1
12 L 3 5 2
13 M 4 6 1
14 N 4 7 1
15 O 3 7 1
16 P 3 5 2
17 Q 4 2 1
18 R 2 5 2
19 S 3 2 1
20 T 2 5 2
Lakukan cluster menjadi 3 kelompok (K=3) dan tentukan titik pusat centroid.
K=3 Centroid
C1= (3,6,1) diambil dari data A
C2= (2,2,2) diambil dari data F
C2= (3,2,1) diambil dari data H
Iterasi 1 :
1. A (3,6,1)
37
2. B (2,5,2)
C1 (3,6,1) = √ ( 2−3 )2 +¿ ¿ 1,73
C2 (2,2,2) =√ ( 2−2 )2 +¿ ¿ 3,00
C3 (3,2,1) = √ ( 2−3 )2 +¿ ¿ 3,32
3. C (3,6,1)
4. D (3,7,1)
5. E (2,5,2)
6. F (2,2,2)
8. H (3,2,1)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 4,00
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 1,41
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 0,00
38
9. I (3,6,1)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 0,00
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 4,24
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 4,00
10. J (3,5,2)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 1,41
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 3,16
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 3,16
11. K (3,6,1)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 0,00
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 4,24
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 4,00
12. L (3,5,2)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 1,41
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 3,16
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 3,16
13. M (4,6,1)
C1 (3,6,1) = √ ( 4−3 )2 +¿ ¿ 1,00
C2 (2,2,2) =√ ( 4−2 )2 +¿ ¿ 4,58
C3 (3,2,1) = √ ( 4−3 )2 +¿ ¿ 4,12
14. N (4,7,1)
C1 (3,6,1) = √ ( 4−3 )2 +¿ ¿ 1,41
C2 (2,2,2) =√ ( 4−2 )2 +¿ ¿ 5,48
C3 (3,2,1) = √ ( 4−3 )2 +¿ ¿ 5,10
15. O (3,7,1)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 1,00
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 5,20
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 5,00
16. P (3,5,2)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 1,41
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 3,16
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 3,16
39
17. Q (4,2,1)
C1 (3,6,1) = √ ( 4−3 )2 +¿ ¿ 1,41
C2 (2,2,2) =√ ( 4−2 )2 +¿ ¿ 3,16
C3 (3,2,1) = √ ( 4−3 )2 +¿ ¿ 3,16
18. R (2,5,2)
C1 (3,6,1) = √ ( 2−3 )2 +¿ ¿ 1,73
C2 (2,2,2) =√ ( 2−2 )2 +¿ ¿ 3,00
C3 (3,2,1) = √ ( 2−3 )2 +¿ ¿ 3,32
19. S (3,2,1)
C1 (3,6,1) = √ ( 3−3 )2+¿ ¿ 4,00
C2 (2,2,2) =√ ( 3−2 )2 +¿ ¿ 1,41
C3 (3,2,1) = √ ( 3−3 )2+¿ ¿ 0,00
20. T (2,5,2)
C1 (3,6,1) = √ ( 2−3 )2 +¿ ¿ 1,73
C2 (2,2,2) =√ ( 2−2 )2 +¿ ¿ 3,00
C3 (3,2,1) = √ ( 2−3 )2 +¿ ¿ 3,32
1. Setelah didapat hasil iterasi 1 lalu dimasukan kedalam tabel iterasi 1. Berikut
Setelah dilakukan perhitungan menggunakan rumus cluster yang ada, maka group
Centroid 1 Group 1
C1= ((3+2+3+3+2+2+3+3+3+3+4+4+3+3+2+2)
41
16
(6+5+6+7+5+7+6+5+6+5+6+7+7+5+5+5)
16
(1+2+1+1+2+1+1+2+1+2+1+1+1+2+2+2))
16
Centroid 2 Group 2
Centroid 3 Group 3
1. A(3,6,1)
2. B(2,5,2)
3. C (3,6,1)
4. D (3,7,1)
C1(2,81 5,81 1,44) = √ ( 3−2,81 )2 +¿ ¿1,28
C2(2,00 2,00 2,00) = √ ( 3−2,00 )2+¿ ¿ 5,20
C3(3,33 2,00 1,00) =√ ( 3−3,33 )2+¿ ¿ 5,01
5. E (2,5,2)
6. F (2,2,2)
8. H (3,2,1)
9. I (3,6,1)
10. J (3,5,2)
11. K (3,6,1)
12. L (3,5,2)
13. M (4,6,1)
14. N (4,7,1)
15. O (3,7,1)
17. Q (4,2,1)
18. R (2,5,2)
19. S (3,2,1)
20. T (2,5,2)
Hasil perhitungan iterasi 2 didapat dari hasil tabel perhitungan itersi 1 lalu
didapat dari Cluster pada iterasi 1. Berikut ini adalah tabel hasil iterasi 2 :
Group
No X Y Z C1 C2 C3
Setelah dilakukan perhitungan menggunakan rumus cluster yang ada, pada iterasi
1 terjadi sama seperti iterasi 2 dan Tidak ada data yang berpindah group lagi
Adapun hasil group yang diperoleh dari perhitungan Iterasi 1 dan 2 adalah sebagai
berikut :
Penjelasan Grafik :
terdapat 1 data, dan Cluster 3 terdapat 3 data. Dan diperoleh Group terbanyak
adalah cluster 1.
47
jenis pekerjaan belum bekerja dan status dalam keluarga kepala keluarga.
gambaran awal tentang aplikasi sistem data mining yang akan dibangun.
Pada halaman ini akan terlihat keseluruhan proses data mining sampai
pada pemunculan grafik dan keterangan centroid sebagai hasil dari perhitungan
sebagai berikut
Jumlah Anggota C1
Form Keterangan Centroid
Jumlah Anggota C2
Cent 1
Jumlah Anggota C3
Cent 2
Cent 3
Tabel 2 Cluster
Tabel 3 Cluster
Pada halaman ini akan terlihat informasi data penduduk menurut kategori
yang tersimpan di Microsoft Excel yang telah terkoneksi dengan Matlab, dimana
pekerjaannya dan status dalam keluarga. Dimana desain formnya sebagai berikut:
Data Penduduk
Pekerjaan
Pada halaman ini akan terlihat bantuan seperti penjelasan data penduduk
dan penjelasan mengenai aplikasi yang digunakan dalam pengolahan data yang
Form Bantuan
51
Foto Profil
Home Keluar