SKRIPSI
Disusun oleh:
FARELL APUILINO IMAN SENO AJI (1718110)
SKRIPSI
Disusun dan diajukan untuk melengkapi dan memnuhi persyaratan guna mencapai Gelar
Sarjana Komputer Strata Satu (S-1)
Disusun Oleh :
FARELL APUILINO IMAN SENO AJI
1718110
Mengetahui
Ketua Program Studi Teknik Informatika S-1
SKRIPSI
Disusun dan diajukan untuk melengkapi dan memnuhi persyaratan guna mencapai Gelar
Sarjana Komputer Strata Satu (S-1)
Disusun Oleh :
FARELL APUILINO IMAN SENO AJI
1718110
Diperiksa dan disetujui :
Dosen Pembimbing 1
SKRIPSI
Disusun dan diajukan untuk melengkapi dan memnuhi persyaratan guna mencapai Gelar
Sarjana Komputer Strata Satu (S-1)
Disusun Oleh :
FARELL APUILINO IMAN SENO AJI
1718110
Diperiksa dan disetujui :
Dosen Pembimbing 2
i
ABSTRAK
Retribusi Daerah adalah pungutan daerah sebagai pembayaran atas jasa atau
pemberian izin tertentu yang khusus disediakan dan atau diberikan oleh Pemerintah
Daerah untuk kepentingan orang pribadi atau badan menurut UU No. 28 tahun 2009.
Pemasukan Pajak Daerah dan Retribusi Daerah tersebut lalu dikumpulkan oleh para
Pejabat Pajak untuk digolongkan serta dianalisis. Dalam proses tersebut, data
retribusi pendapatan asli daerah yang masuk akan diinputkan ke dalam Microsoft
Excel, sehingga saat dilakukan penganalisisan serta pengelompokan secara manual
menggunakan Microsoft Excel, menjadi tidak efektif karena data yang diolah sangat
banyak sehingga menyebabkan tampilan sedikit membingungkan dan rawan terhadap
kesalahan input pada proses perhitungan. Selain memakan waktu untuk melakukan
perhitungan, terjadinya kesalahan perhitungan dapat mengakibatkan terjadinya
kesalahan analisis oleh para Pegawai Pajak
Pada penelitian ini, akan dibuat sebuah sistem berbasis web dengan
menggunakan metode K-Means, yang dapat membantu Pegawai Pajak dalam
menganalisis dan juga pengelompokan hasil pemasukan seluruh retribusi PAD.
Sehingga sebanyak apapun data yang diinputkan, hasil perhituungan diharapkan akan
konsisten sesuai dengan metode K-Means dan kesalahan perhitungan dapat
diminimalisir karena perhitungan telah dilakukan secara otomatis. Dalam proses
analisis dan penggolongan data retribusi pendapatan asli daerah, perhitungan
dilakukan berdasarkan kriteria yang telah ditentukan oleh instansi terkait, Kriteria -
kriteria tersebut nantinya akan diproses dengan perhitungan metode K-Means
berbasis web yang menggunakan framework Laravel dan bahasa pemograman PHP
(Hypertext Preprocessor) dengan Database MySQL.
Hasil dari pengujian metode pada 115 data yang telah diuji dengan sistem ini,
sebanyak 37 data masuk kedalam cluster C8 sebagai golongan restoran dan juga 31
data masuk kedalam cluster C7 sebagai golongan cafe, yang artinya pemasukan pajak
restoran dan café memiliki pengaruh yang cukup besar dalam retribusi pendapatan
asli daerah di Kabupaten Gresik. Dari hasil perhitungan antara manual menggunakan
Ms. Excel dibandingkan perhitungan di sistem yang telah dibuat memiliki rata – rata
error sebesar 0.32% dengan tingkat keakuratan sebesar 99.68%. Berdasarkan hasil
pengujian fungsional menunjukkan jika sistem yang telah dibuat dapat berjalan
dengan baik dan sesuai dengan fungsi yang tersedia. Sistem yang telah dibuat diuji
coba dengan menggunakan 3 aplikasi browser yaitu Microsft Edge 91.0.864.54
(Official build) (64-bit), Google Chrome 91.0.4472.114 (Official Build) (64-bit) dan
Mozilla Firefox 89.0.1 (64-bit).
ii
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah swt, karena atas berkat dan rahmat-
Nya, penyusunan skripsi yang berjudul “PENERAPAN METODE CLUSTERING
PADA ANALISIS REALISASI PENDAPATAN ASLI DAERAH DENGAN
ALGORITMA K-MEANS STUDI KASUS : BAPPEDA DAN BPPKAD KAB.
GRESIK” dapat diselesaikan dengan baik.
Penulis menyadari bahwa dalam proses penulisan skripsi ini banyak mengalami
kendala, namun berkat bantuan, bimbingan, kerjasama dari berbagai pihak dan berkah
dari Tuhan Yang Maha Kuasa sehingga kendala-kendala yang dihadapi tersebut dapat
diatasi. Untuk itu penulis menyampaikan ucapan terima kasih dan penghargaan
kepada Bapak dan Ibu yang senantiasa mendoakan, memberika bantuan moril, materi
dan nasehat selama penulis menjalani pendidikan. Selanjutnya ucapan terima kasih
penulis sampaikan pula kepada :
1. Tuhan yang Maha Kuasa yang telah memberikan kesehatan bagi penyusun
sehingga dapat mengerjakan laporan skripsi.
2. Ibu dan Ayah serta keluarga besar tercinta, yang telah memberikan semangat dan
dorongan baik secara moral maupun materil untuk menyelesaikan skripsi ini.
3. Bapak Prof. Dr. Eng. Ir. Abraham Lomi, MSEE. Selaku Rektor Institut Teknologi
Nasional Malang.
4. Bapak Suryo Adi Wibowo, ST, MT, selaku Ketua Program Studi Teknik
Informatika S-1, Institut Teknologi Nasional Malang.
5. Bapak Dr.Ir.Sentot Achmadi, M.Si selaku Dosen Pembimbing I yang selalu
memberikan bimbingan dan masukan.
6. Bapak FX. Ariwibisono, ST, M.Kom, selaku Dosen Pembimbing II yang selalu
memberikan bimbingan dan masukan.
7. Semua dosen Program Studi Teknik Informatika yang telah membantu dalam
penulisan dan masukan.
iii
8. Semua teman teman berbagai angkatan yang telah memberikan doa dan dukungan
dalam penyelesaian skripsi.
Penulis
iv
DAFTAR ISI
v
3.3.3 Diagaram DFD ...................................................................................... 16
3.3.4 Struktur Menu ....................................................................................... 17
3.3.5 Perancangan Layout .............................................................................. 18
BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................... 23
4.1 IMPLEMENTASI SISTEM ..................................................................... 23
4.2 PENGUJIAN SISTEM ............................................................................. 33
4.2.1 Pengujian User Admin .......................................................................... 33
4.2.2 Pengujian Fungsional ............................................................................ 35
4.2.3 Pengujian Browser ................................................................................ 36
4.2.4 Pengujian Metode.................................................................................. 38
4.2.5 Pengujian Presentase Kemungkinan Error ............................................ 86
BAB V......................................................................................................................... 90
KESIMPULAN DAN SARAN ................................................................................. 90
5.1 Kesimpulan ............................................................................................... 90
5.2 Saran ......................................................................................................... 91
DAFTAR PUSTAKA ................................................................................................ 92
LAMPIRAN – LAMPIRAN ..................................................................................... 94
vi
DAFTAR GAMBAR
viii
DAFTAR TABEL
Tabel 4.9 Hasil Literasi 1 Perhitungan Jarak Data dengan Centroid .......................... 55
Tabel 4.13 Hasil Literasi 2 Perhitungan Jarak Data dengan Centroid ........................ 63
Tabel 4.16 Hasil Literasi 3 Perhitungan Jarak Data dengan Centroid ........................ 69
Tabel 4.19 Hasil Literasi 4 Perhitungan Jarak Data dengan Centroid ........................ 76
ix
Tabel 4.23 Pengujian Persentase Kemungkinan Error ................................................ 86
x
BAB I
PENDAHULUAN
1
kesalahan perhitungan dapat mengakibatkan terjadinya kesalahan analisis oleh
para Pegawai Pajak.
Pada skripsi ini, akan dibuat sebuah sistem berbasis web dengan
menggunakan metode K-Means, yang dapat membantu Pegawai Pajak dalam
menganalisis dan juga pengelompokan hasil pemasukan seluruh retribusi pajak
dengan mudah karena pegawai pajak nantinya hanya perlu memasukkan data ke
dalam sistem dan pehitungan akan dilakukan oleh otomatis oleh aplikasi secara
cepat dan efektif. Sehingga sebanyak apapun data yang diinputkan, hasil
perhituungan diharapkan akan konsisten sesuai dengan metode K-Means dan
kesalahan perhitungan dapat diminimalisir karena perhitungan dan penggolongan
telah dilakukan secara otomatis.
3
1.5 Manfaat Penelitian Masalah
1. Dapat dijadikan sebagai bahan pertimbangan dalam menentukan potensi
pemasukan pajak dari golongan manakah yang paling menguntungkan
berdasarkan cluster atau kelompok yang sudah ditentukan sesuai objek pajak
yang telah dihimpun di data Pemasukan PAD oleh BPPKAD dan BAPPEDA
2. Data yang telah dianalisis dan digolongkan dapat dijadikan Pejabat setempat
untuk menentukan rencana kedepan agar wilayah kabupaten / kota yang
memiliki okupansi golongan pajak paling sedikit bisa menjadi prioritas dalam
pembahasan RAPBD dan juga pengembangan untuk meningkatkan potensi
industri dan pemasukan pajak di daerah tersebut
3. Manfaat bagi penulis adalah dapat mengembangkan ilmu yang sudah didapat
dari perkuliahan serta bisa mengimplementasikannya. Dalam penelitian yang
dilakukan oleh penulis output atau hasil penelitiannya adalah hasil dari
pembelajaran yang didapat selama mengikuti perkuliahan.
4
BAB II
TINJAUAN PUSTAKA
5
Sedangkan, Hijrah Aziz, 2016, dengan judul ANALISIS DAN
PERANCANGAN SISTEM INFORMASI PENGELOLAAN PAJAK DAERAH
BERBASIS WEB yang menjelaskan tentang rancangan pembuatan website
pengelolaan pajak daerah. Dalam penelitiannya, Aziz membuat sistem untuk
melakukan entry data pendaftaran bagi calon pembayar wajib pajak daerah dan
juga hanya untuk menganilisi
data pemasukan objek pajak oleh Pegawai Pajak. Penelitian tersebut
diharapkan dapat membantu tiap calon wajib pajak dalam melakukukan
pendaftaran formular pembayaran PAD secara online dan juga membantu
pegawai pajak dalam mengelola basis data objek pajak.
6
dalam banyak group berdasarkan kesamaannya. Selain itu clustering juga
bisa sebagai outlier detection.
7
1. Tentukan k sebagai jumlah cluster yang di bentuk.
Untuk menentukan banyaknya cluster k dilakukan dengan beberapa
pertimbangan seperti pertimbangan teoritis dan konseptual yang
mungkin diusulkan untuk menentukan berapa banyak cluster.
Dimana :
𝐷 : jarak
𝑎𝑘 data kriteria dan 𝑏𝑘 adalah data centroid
𝑛 adalah jumlah data (atribut)
i adalah literasi
8
4. Alokasikan masing-masing objek ke dalam centroid yang paling
terdekat. Untuk melakukan pengalokasian objek kedalam masing-
masing cluster pada saat iterasi secara umum dapat dilakukan dengan
dua cara yaitu dengan hard k-means, dimana secara tegas setiap objek
dinyatakan sebagai anggota cluster dengan mengukur jarak kedekatan
sifatnya terhadap titik pusat cluster tersebut, cara lain dapat dilakukan
dengan fuzzy C-Means
9
dengan menggunakan teknik pengenalan pola seperti teknik stastik dan
matematika.
1. Deskripsi
Terkadang peneliti dan analis secara sederhana ingin mencoba mencari
cara untuk menggambarkan pola dan kecenderungan yang terdapat
dalam data. Sebagai contoh, petugas pengumpulan suara mungkin
tidak dapat menemukan keterangan atau fakta bahwa siapa yang tidak
cukup professional akan sedikit didukung dalam pemilihan presiden.
Deskripsi dari pola dan kecendrungan sering memberikan
kemungkinan penjelasan untuk suatu pola dan kecenderungan.
2. Estimasi
Estimasi hampir sama dengan klasifikasi, kecuali varibel target
estimasi lebih kearah numerik daripada kearah kategori. Model
10
dibangun dengan menggunakn record lengkap yang menyediakan nilai
dari varibel prediksi.
3. Prediksi
Prediksi hampir sama dengan klasifikasi dan estimasi, kecuali bahwa
dalam prediksi nila dari hasil akan ada dimasa mendatang.
Contoh prediksi dalam bisnis:
a. Prediksi harga beras dalam tiga butan yang akan dating.
b. Prediksi presentase kenaikan kecelakaan lalulintas tahun depan
jika batas bawah kecepatan dinaikkan.
1. Klasifikasi
Dalam klasifikasi, terdapat target variable kategori. Sebagai contoh,
penggolongan pendapatan dapat dipisahkan dalam tiga kategori, yaitu
pendapatan tinggi, pendapatan sedang, pendapatan rendah.
2. Pengklusteran
Pengklusteran merupakan pengelompokan record, pengamatan atau
memperhatikan dan membentuk kelas objek-objek yang memilki
kemiripan satu dengan yang lainnya dan memiliki ketidak miripan
dengan record-record dalm kluster lain.
3. Asosiasi
Tugas asosiasi dalam Data Mining adalah menemukan atribut yang
muncul dalam satu waktu. Dalam dunia bisnis lebih umum disebut
analisi keranjang belanja. (Kusrini, Emha Taufiq Luthfi, Algoritma
Data Mining, 2009).
11
BAB III
METODE PELAKSANAAN
12
3.2 Analisis Kebutuhan
Dalam pembuatan sistem ini, terdapat beberapa hal kebutuhan sebagai
analisis data, meliputi seluruh data objek Pajak Asli Daerah tahun 2020 yang
meliputi semua jenisnya, meliputi pajak perhotelan, rumah makan, parkir,
perijinan dan lain – lain. Apabila data tersebut sudah terpenuhi maka analisis
kebutuhan data sudah terpenuhi dan proses pengelompokan data bisa dilakukan
berdasarkan cluster.
Adapun kebutuhan fungsional yang dibutuhkan dalam system inventaris objek
pajak adalah sebagai berikut:
1. Sistem dapat melakukan input data objek pajak.
2. Sistem dapat melakukan input data admin.
3. Sistem dapat melakukan pengelompokan dan mengidentifikasi data objek
pajak.
Sedangkan kebutuhan non fungsional yang diperlukan adalah sebagai berikut:
1. Sistem dapat dijalankan dengan baik pada desktop menggunakan web
browser seperti Microsoft Edge, Google Chrome dan Mozilla Firefox.
2. Sistem harus dapat memastikan bahwa data yang digunakan dalam sistem
harus terlindung dari akses yang tidak berwenang dan hanya dapat diakses
oleh internal Pejabat Pajak
3. Sistem memiliki tampilan (antar mukan) yang mudah dipahami oleh Pejabat
Pajak.
13
3.3.1 Flowchart Sistem
14
3.3.2 Flowchart Metode Clustering K-Means
Adapun Metode yang akan digunakan pada pengerjaan program ini
adalah sebagai berikut :
15
3.3.3 Diagaram DFD
a. Level 0
b. Level 1
16
Gambar diatas menjelaskan alur diagram level 1, untuk memudahkan
dalam membaca alur dari sistem yang akan dibuat. Pada sistem, admin
sebagai hak akses dapat login ke halaman admin. Admin juga dapat
menginputkan, mengubah, dan menghapus data pajak lalu akan masuk ke
tabel pajak. Setelah admin menginputkan data objek pajak, data akan di
proses menggunakan perhitungan metode, lalu akan menghasilkan output
data pajak beserta jenisnya. Lalu data pajak yang telah diproses dengan
metode akan di cetak ke laporan.
17
Pada gambar diatas, user akan login terlebih dahulu. Setelah Login, maka
akan dihadapkan beberapa menu seperti pada gambar diatas. Diawali dari
dashboard yang isinya merupakan ucapan selamat dating kepada admin.
Lalu ada menu data user yang isinya nanti merupakan user yang dapat
mengakses system ini. Nantinya yang bisa menambahkan user baru
hanyalah admin yang telah terdaftar di system ini. Selanjutnya ada menu
Data Pajak yang berisikan semua data Pendapatan Asli Daerah, yang
nantinya bisa dilakukan olah data di menu tersebut. Pada menu berikutnya
yaitu Grafik Pemasukan Pajak, yaitu untuk melihat seberapa besar
pemasukan dari tiap bulannya, dan juga tahun. Dan pada menu Proses
Kelola Data Pajak, yaitu proses clustering k-means terhadap data - data
yang telah masuk ke dalam database system. Lalu ada menu cetak laporan
yang nantinya dapat mencetak data pemasukan pajak, mulai dari data
mentah, hingga data setelah di proses clustering k-means.
18
Pada gambar diatas, menjelaskan tentang halaman pertama yaitu login
dengan menggunakan email dan password, halamn ini digunakan untuk
otoritas pengguna system
b. Halaman Dasboard
Pada menu ini menampilkan beberapa menu utama antara lain menu
pengelola data user, data pajak, grafik pemasukan pajak, menu proses
kelola data pajak dan menu laporan.
19
Pada menu data user, admin mendapatkan akses untuk menginputkan
data user lain yang dapat mengakses system ini. Di menu ini admin
dapat menghapus, mengupdate dan menmbah user.
Pada halaman ini, user dapat mengolah data pajak, mulai dari input,
update serta delete data. Data ini nantinya akan menjadi bahan untuk
melakukan proses kelola data dengan metode yang ada di menu proses
kelola data nantinya
20
Pada menu ini, user dapat melihar bagaimana progress pendapatan asli
daerah yang dapat ditentukan bulan dan tahunnya melalui grafik yang
akan disediakan
21
Pada halaman ini, user nantinya dapat mencetak laporan dengan 2 opsi
yang dapat dipilih user, yaitu mencetak data mentah laporan, yaitu data
pajak yang masuk ke system, atau bisa juga memilih data pajak setelah
analisis dengan metode clustering k-means
22
BAB IV
IMPLEMENTASI DAN PENGUJIAN
1. Halaman Login
Pada bagian ini, admin / pegawai bppkad harus harus login terlebih dahulu
agar dapat mengakses sistem seperti gambar dibawah ini.
23
2. Halaman Dashboard
Pada halaman ini, admin / pegawai bppkad akan disambut pertama kali
setelah melalui proses login. Pada halaman ini, terdapat beberapa menu
lainnya seperti menu pada saat ini yaitu dashboard, menu data user, menu
data pajak, menu penggolongan pajak, menu grafik pemasukan pajak, dan
menu cetak laporan seperti pada gambar 4.2 dibawah ini.
24
b. Add Data User
Pada halaman ini, terdapat beberapa field yang harus diisi untuk
mendaftarkan user baru. Dengan mengisi NIP, Nama Lengkap, Email,
Password, dan mengisi lagi Password sebagai konfirmasi seperti gambar
4.4 dibawah ini.
Lalu setelah melakukan input data user, maka akan tampil di halaman
data user seperti gambar 4.5 dibawah ini.
25
Sedangkan Tampilan data berhasil disimpan ke dalam database
ditunjukkan pada Gambar 4.6
Lalu setelah melakukan edit data user, maka akan tampil seperti pada
gambar 4.8 dibawah ini
26
Sedangkan Tampilan data berhasil diedit ke dalam database ditunjukkan
pada Gambar 4.9
4. Data Pajak
Pada halaman ini, akan disuguhkan tabel daftar pajak yang telah terdaftar
dengan menampilkan beberapa identitas beserta 12 kriteria yang akan
dijadikan patokan sebagai perhitungan k-means. Di menu ini juga dapat
melakukan input, edit beserta delete data pemasukan pajak seperti pada
gambar 4.11 dibawah ini .
27
Gambar 4.11 Tampilan Halaman Data Pajak
Setelah menginputkan data, maka data akan langsung tampil pada tabel di
halaman data user seperti pada gambar 4.13 dibawah ini.
28
Gambar 4.13 Tampilan Halaman Tambah Data Pajak Berhasil di
system
29
Maka data tersebut otomatis akan berubah dan muncul di tabel pada
halaman data pajak seperti gambar 4.16 dibawah ini
30
5. Halaman Penggolongan Pajak
Pada halaman ini, akan ditampilkan golongan data pajak yang di proses k-
means. Bila ingin melakukukan proses k-means ulang, user dapat menekan
tombol proses Kmeans berwarna biru seperti pada gambar 4.19 dibawah ini
31
6. Halaman Grafik Pemasukan Pajak
Pada halaman ini, akan ditunjukkan grafik hasil penggolongan data pajak
yang telah dihitung dengan metode K-Means.
32
4.2 PENGUJIAN SISTEM
Pada pengujian sistem kali ini, tahap uji coba dan sistem untuk menguji setiap
fungsi vital agar nantinya dapat diambil kesimpulan apakah sistem berjalan
dengan baik sesuai tujuan awal pembuatan sistem. Pengujian sistem terdiri dari :
𝑓
𝜌= 𝑥 100
𝑛
Dimana :
𝜌 : Presentase
𝑓 : Jumlah jawaban
𝑛 : Jumlah responden
Berdasarkan hasil dari pengisihan kuesioner yang didapatkan penulis
dari responden dan dihitung jumlah keseluruhannya mendapatkan persentase
hasil seperti berikut, dapat dilihat pada Tabel 4.1.
33
Tabel 4.1 Pengujian User Admin
Penilaian
No Pertanyaan Baik Cukup(C) Kurang
(B) / Perlu
Dirubah
(K)
1 Apakah ukuran dan warna font tulisan (6) (0) (0)
sudah terlihat jelas? 100% 0% 0%
2 Apakah warna tombol, background, dan (4) (2) (0)
juga grafik pada sistem sudah sesuai 66.7% 33.3% 0%
dengan yang diharapkan oleh pihak
BPPKAD?
3 Apakah alur menu pada sistem mudah (5) (1) (0)
dipahami? 83.3% 16.7% 0%
4 Apakah form-form yang ada pada sistem (2) (4) (0)
sudah sesuai dan mudah digunakan? 33.3% 66.7% 0%
5 Apakah kriteria data yang digunakan (6) (0) (0)
sesuai dengan kriteria – kriteria data 100% 0% 0%
pajak PAD yang telah ditentukan dari
BPPKAD?
6 Apakah sistem ini lebih mempermudah (4) (2) (0)
dalam penggolongan Data Pendapatan 66.7% 33.3% 0%
Asli Daerah untuk dianalisis?
7 Apakah sistem ini dapat lebih (6) (0) (0)
mempermudah Pegawai BPPKAD dalam 100% 0% 0%
menyiapkan bahan RAPBD untuk
periode berikutnya?
34
dalam menyiapkan bahan RAPBD untuk periode berikutnya dengan hasil B:6,
CS:0, K:0. Dijumlahkan pemilihan B:33, C:9, K:0. Dibagi dengan jumlah
seluruh pilihan : 6 x 7 = 42. Pemilih B: 33 / 42 x 100 = 78.57%. Pemilihan
KS: 9/42 x 100 = 21,42%. Pemilihan TS: 0/42 x 100 = 0%.
35
Keterangan :
B : Berhasil
G : Gagal
Dengan hasil pungujian fungsional diatas, didapatkan hasil bahwa semua
halaman, button dan laporan pada aplikasi penerapan metode clustering
dengan algoritma k-means pada pengelompokan data pemasukan pajak asli
daerah yang dibuat telah berhasil dan berjalan dengan baik.
36
Tabel 4.3 Pengujian Browser
No Fungsi Yang Diuji Mozilla Microsoft Google
Firfox Edge Chrome
1 Login
2 Halaman Dasboard
3 Halaman Data User
d. Tambah Data User
e. Ubah Data User
f. Hapus Data User
4 Halaman Data Pajak
d. Tambah Data Pajak
e. Ubah Data Pajak
f. Hapus Data Pajak
5 Halaman Penggolongan Pajak
c. Proses K-Means
d. Hasil
6 Halaman Grafik Pemasukan
Pajak
7 Cetak Laporan
c. Laporan Data Pajak
d. Laporan Data Pajak
yang sudah di proses K-
Means
8 Logout
Keterangan :
: Berhasil
X : Gagal
37
4.2.4 Pengujian Metode
Pada pengujian ini, perhitungan metode K-Means dilakukan pada studi kasus
Kantor BAPPEDA selaku pemilik data penelitian dan BPPKAD sebagai
tempat penyimpanan data dalam menentukan data pajak yang akan dijadikan
referensi sebagai pembahasan APBD oleh pemda setempat dengan penerapan
metode clustering dengan algoritma k-means pada pengelompokan data
pemasukan pajak asli daerah:
38
12 35250200351510 2019-04- JL KALIMATAN Manyar DOREMI LAND 300000
27
13 35250200055011 2019-02- DS.TAMBAK Cerme PENGELOLA 120000
14 BERAS KOLAM
PANCING
14 35250200432912 2019-02- DESA MASANGAN Bungah WISATA BAJAK 1542000
24 RT.10 RW.05 LAUT
39
39 35250200030517 2019-03- Sungai Teluk Sangkapura RP Intan 25000
13
40 35250200030617 2019-02- Dsn. Laut Sungai, Panceng Bahagia 20000
24 Sawah Mulyo
41 35250200053517 2019-03- DS.SUNGAI TELUK Sangkapura H.ABDUL 125000
26 CHALIK
42 35250200153717 2019-02- DS.SUNGAI TELUK Sangkapura H.TAYYIB 100000
24
43 35250200342017 2019-02- DS.SAWAHMULYA Panceng H.GUFRAN 15000
24
44 35250200405517 2019-03- DS.SAWAHMULYA Panceng MIRANDA 250000
26
45 35250200656917 2019-02- DS.SUNGAI TELUK Sangkapura HALIMAH (senja) 50000
24
46 35250200705617 2019-02- DESA Sangkapura BUANG SARI 50000
24 SUNGAIRUJING
47 35250200714117 2019-02- SAWAHMULYA Panceng H. EFENDI / 50000
23 MOTEL
PUJASERA
48 35250200643200 2019-02- JL TEBET TIMUR Tebet, Jakarta PT JCO DONUT & 16250618
10 III NO 15 JAKARTA Selatan COFFE
55 35250201029200 2019-03- JL. JAWA 108 GKB Manyar AYAM PENYET 23068200
11 SURABAYA
56 35250201048500 2019-02- JL. KALIMANTAN Manyar GIANT FRIED 5575302
10 193 GKB CHICKEN (GFC)
40
64 35250201473100 2019-02- JL. RAYA Menganti KEDAI GUBUG 2784500
25 WONOKOYO NO 9 KOPI
41
91 35250202148600 2019-02- JL. Sumatera 6F No. Kebomas CV. KOPI MAS 17409398
25 B-02 KARTIKA (
EXCELSO
92 35250202167900 2019-02- GRESS MALL, Kebomas PT FOOD 47861161
13 GKB, RANDU BEVERAGES
INDONESIA
93 35250202187200 2019-02- ICON MALL, Kebomas PT RICHEESE 64148991
07 GRESIK KULINER
INDONESIA
94 35250202206500 2019-02- ICON MALL Kebomas RESTORAN 43871344
06 SOLARIA
95 35250202225800 2019-02- JL.SUMATRA / Kebomas PENYETAN COK 9959000
06 GRESS MALL
96 35250202245100 2019-02- JL. SUMATERA, Kebomas SOLARIA 36110062
06 GKB (GRESS
MALL)
97 35250202264400 2019-02- JL. PUTRI CEMPO Kebomas LUMINOS 3926859
12
98 35250202283700 2019-02- JL. SUMATERA NO Kebomas POSISI COFFE 4238039
10 46, GKB
99 35250202303000 2019-05- JL. DR WAHIDIN Kebomas STARBUCKS 1663200
15 SUDIRO HUSODO
100 35250202322300 2019-02- JL. DR. WAHIDIN Kebomas TEH BREAK ( 1000000
07 SH ICON MALL 2F OSMOND
42
Kemudian ada 12 kriteria dari setiap 115 data yang akan dilakukan proses
perhitungan selanjutnya. Adapun data kriteria tersebut dapat dilihat pada
Tabel 4.5.
43
21 50000 2500 3 82500 Gardu 0 0 17 1 TInggi TInggi TInggi
Induk
PLN
22 625 60 2 7700 Tidak 0 0 9 1 Sangat Tinggi Tinggi
Ada Tinggi
23 12307 70 0 16500 Bantuan 0 0 11 1 Rendah Rendah Rendah
Swasta
24 13000 150 0 13200 Tidak 0 0 7 1 Sedang Rendah Rendah
Ada
25 32571 500 1 13200 Bantuan 0 0 5 1 Sedang Sedang Sedang
Swasta
44
46 483 14 0 3600 Tidak 14 0 2 2 Sangat Sangat Sangat
Ada Rendah Rendah Rendah
47 517 20 0 3600 Tidak 10 0 2 1 Sangat Sangat Sangat
Ada Rendah Rendah Rendah
48 6500 70 1 11000 Bantuan 0 21 25 2 Rendah Rendah Sangat
Swasta Rendah
45
72 6293 60 1 7700 Bantuan 0 27 20 2 Rendah Rendah Sangat
Swasta Rendah
73 720 30 0 3600 Tidak 0 9 8 1 Rendah Sangat Sangat
Ada Rendah Rendah
74 8720 70 1 13200 Bantuan 0 24 23 2 Rendah Rendah Sangat
Swasta Rendah
75 741 28 0 3600 Tidak 0 9 10 1 Rendah Sangat Sangat
Ada Rendah Rendah
76 6112 55 1 11000 Bantuan 0 17 24 1 Rendah Rendah Sangat
Swasta Rendah
46
99 672 20 0 2300 Tidak 0 10 14 1 Rendah Sangat Sangat
Ada Rendah Rendah
Keterangan
K1 : Luas Lahan
K2 : Okupansi / Daya Tampung Pengunjung
K3 : Jumlah Pembangkit
K4 : Kapasitas Pemakaian (VA)
K5 : Sumber Daya Kelistrikan Selain PLN
K6 : Jumlah Kamar
K7 : Jumlah Meja dan Tempat Duduk / Lesehan
K8 : Jumlah / Banyak Sarana / Layanan
K9 : Tinggi / Jumlah Lantai
K10 : Kebutuhan Keamanan Tambahan
47
K11 : Potensi Terjadi Kerugian / Korban Jiwa
K12 : Kebutuhan Tenaga dan Peralatan Medis Darurat
Dari tabel 4.6 merupakan nilai konversi bobot setiap kriteria non angka.
Data training pada tabel 4.6 akan dilakukan pembobotan sesuai dengan
Tabel 4.6. Hasil pembobotan dapat dilihat pada Tabel 4.7
48
12 21000 900 1 41500 2 0 0 10 1 2 2 2
13 24000 130 0 13200 1 0 0 5 1 3 3 2
14 40000 1500 2 82500 3 0 0 12 1 4 4 4
15 25000 400 0 13200 1 0 0 5 1 2 2 2
16 20000 500 0 13200 1 0 0 5 1 2 2 2
17 700 45 0 7700 1 0 0 1 1 2 1 2
18 14000 100 0 13200 1 0 0 5 1 2 2 2
19 9600 100 1 13200 1 0 0 5 1 2 2 2
20 560 60 0 7700 1 0 0 6 1 2 2 2
21 50000 2500 3 82500 3 0 0 17 1 4 4 4
22 625 60 2 7700 1 0 0 9 1 5 4 4
23 12307 70 0 16500 2 0 0 11 1 2 2 2
24 13000 150 0 13200 1 0 0 7 1 3 2 2
25 32571 500 1 13200 2 0 0 5 1 3 3 3
26 13000 400 1 23000 2 0 0 8 1 2 1 2
27 47000 1000 3 41500 3 0 0 16 1 4 3 3
28 47000 1000 3 41500 3 0 0 14 1 4 4 3
29 15000 350 2 66000 3 70 0 20 10 4 2 2
30 13000 135 2 66000 3 40 0 15 4 4 2 2
31 726 25 1 16500 2 10 0 1 1 2 1 1
32 18332 250 2 41500 3 55 0 20 11 4 2 2
33 500 25 1 16500 2 10 0 1 1 2 1 1
34 425 20 0 3600 1 10 0 2 1 1 1 1
35 13283 275 2 41500 3 55 0 20 11 4 2 2
36 565 30 0 3600 1 15 0 2 2 1 1 1
37 625 20 1 13200 2 10 0 1 1 2 1 1
38 16580 370 2 66000 3 85 0 25 15 4 2 2
39 450 16 0 3600 1 16 0 2 2 1 1 1
40 520 15 0 3600 1 15 0 2 2 1 1 1
41 365 10 0 3600 1 10 0 2 1 1 1 1
42 400 10 0 3600 1 10 0 2 1 1 1 1
43 473 18 0 3600 1 9 0 2 1 1 1 1
44 600 10 0 3600 1 10 0 2 2 1 1 1
45 525 15 0 3600 1 15 0 2 2 1 1 1
46 483 14 0 3600 1 14 0 2 2 1 1 1
47 517 20 0 3600 1 10 0 2 1 1 1 1
48 6500 70 1 11000 2 0 21 25 2 2 2 1
49 550 25 0 2300 1 0 7 13 1 2 1 1
50 579 20 0 3600 1 0 5 14 1 2 1 1
51 5000 65 1 7700 2 0 20 22 2 2 2 1
52 6675 60 1 11000 2 0 20 23 1 2 2 1
49
53 450 15 0 1300 1 0 8 10 1 2 1 1
54 9216 80 1 13200 2 0 25 19 2 2 2 1
55 5521 50 1 11000 2 0 20 21 1 2 2 1
56 580 20 0 2300 1 0 5 15 1 2 1 1
57 6168 55 1 7700 2 0 15 18 1 2 2 1
58 6954 70 1 7700 2 0 20 20 1 2 2 1
59 7871 75 1 11000 2 0 20 21 2 2 2 1
60 5471 50 1 7700 2 0 15 19 1 2 2 1
61 625 30 0 2300 1 0 6 12 1 2 1 1
62 613 25 0 2300 1 0 7 12 1 2 1 1
63 593 20 0 1300 1 0 7 14 1 2 1 1
64 576 15 0 2300 1 0 6 13 1 2 1 1
65 631 20 0 2300 1 0 7 11 1 2 1 1
66 8281 75 1 13200 2 0 20 17 1 2 2 1
67 702 25 0 2300 1 0 8 15 1 2 1 1
68 6743 60 1 11000 2 0 20 22 2 2 2 1
69 684 20 0 2300 1 0 7 12 1 2 1 1
70 6439 50 1 7700 2 0 20 19 1 2 2 1
71 7114 65 1 11000 2 0 23 16 2 2 2 1
72 6293 60 1 7700 2 0 27 20 2 2 2 1
73 720 30 0 3600 1 0 9 8 1 2 1 1
74 8720 70 1 13200 2 0 24 23 2 2 2 1
75 741 28 0 3600 1 0 9 10 1 2 1 1
76 6112 55 1 11000 2 0 17 24 1 2 2 1
77 5993 55 1 11000 2 0 19 21 2 2 2 1
78 678 22 0 2300 1 0 8 11 1 2 1 1
79 637 18 0 1300 1 0 9 12 1 2 1 1
80 700 18 0 2300 1 0 10 9 1 2 1 1
81 6168 55 1 7700 2 0 18 18 1 2 2 1
82 6954 60 1 11000 2 0 20 19 2 2 2 1
83 7871 62 1 7700 2 0 25 21 2 2 2 1
84 5471 60 0 11000 2 0 17 20 1 2 2 1
85 596 16 0 1300 1 0 8 12 1 2 1 1
86 5150 50 1 7700 2 0 20 19 2 2 2 1
87 684 20 0 2300 1 0 8 12 1 2 1 1
88 5000 50 1 13200 2 0 15 17 1 2 2 1
89 6675 50 1 11000 2 0 19 18 1 2 2 1
90 6439 50 1 11000 2 0 20 20 1 2 2 1
91 7114 70 1 13200 2 0 22 15 2 2 2 1
92 6293 60 1 7700 2 0 18 15 1 2 2 1
93 6112 55 1 7700 2 0 15 16 2 2 2 1
50
94 5993 55 1 7700 2 0 21 15 1 2 2 1
95 450 16 0 1300 1 0 7 12 1 2 1 1
96 7114 55 1 11000 2 0 24 19 2 2 2 1
97 624 20 0 2300 1 0 6 13 1 2 1 1
98 574 22 0 2300 1 0 8 10 1 2 1 1
99 672 20 0 2300 1 0 10 14 1 2 1 1
100 711 21 0 2300 1 0 11 10 1 2 1 1
101 5150 54 1 11000 2 0 17 17 1 2 2 1
102 6293 62 1 7700 2 0 20 19 1 2 2 1
103 752 24 0 3600 1 0 11 13 1 2 1 1
104 6954 58 1 7700 2 0 24 20 2 2 2 1
105 691 18 0 3600 1 0 9 10 1 2 1 1
106 6811 58 1 11000 2 0 24 19 2 2 2 1
107 7102 62 1 13200 2 0 26 21 2 2 2 1
108 450 18 0 2300 1 0 6 13 1 2 1 1
109 714 26 0 2300 1 0 8 13 1 2 1 1
110 620 20 0 1300 1 0 7 13 1 2 1 1
111 574 20 0 1300 1 0 8 11 1 2 1 1
112 5992 55 1 13200 2 0 20 21 1 2 2 1
113 615 19 0 1300 1 0 9 11 1 2 1 1
114 589 20 0 1300 1 0 8 12 1 2 1 1
115 7412 60 1 13200 2 0 22 19 1 2 2 1
51
Tabel 4.8 Centroid Awal
𝐾𝑅𝐼𝑇𝐸𝑅𝐼𝐴⁄
C1 C2 C3 C4 C5 C6 C7 C8
𝐶𝐸𝑁𝑇𝑅𝑂𝐼𝐷
1 2 0 2 0 0 0 1
K3
1 2 1 2 1 1 1 2
K5
0 0 0 100 5 20 0 0
K6
0 0 0 0 0 0 10 30
K7
5 20 10 25 1 2 15 30
K8
1 1 2 10 1 2 1 1
K9
2 4 1 5 2 2 2 2
K10
2 4 2 2 1 1 1 2
K11
2 5 1 2 1 1 1 1
K12
52
Iterasi ke-1 :
Perhitungan data pertama untuk centroid 1 hingga centroid 8
menggunakan data nilai tertinggi, nilai tengah dan nilai terkecil pada tabel
sebagai centroid awal dan dihitung menggunakan rumus jarak atau
Euclidean :
Jarak data dengan Centroid 1 :
∑𝑛𝑘=1(𝑎𝑘 − 𝑏𝑘 )2
= (11 − 11)2 + (10 − 1.1)2 + (0 − 1)2 + (13.2 − 13.2)2 + (1 − 1)2 + (0 − 0)2 + (0 − 0)2 +
53
𝐷(𝑎, 𝑏) = √∑𝑛𝑘=1(𝑎𝑘 − 𝑏𝑘 )2 = √13.565,089 = 116.4692663
54
Hitung jarak pada setiap baris data seperti perhitungan contoh data Ke-1
diatas sebanyak data pada Tabel 4.4, hasil perhitungan dapat dilihat pada
Tabel 4.9 dibawah ini.
55
34 17.8 88.215 13.53 113.311 20.09 10.1 19.28 42.49
35 64.6 72.454 67.34 51.5874 58.94 57.045 70.46 73.714
36 21 88.863 17.52 109.285 21.9 5.1045 22.31 43.946
37 15.1 79.846 14.71 108.46 11.1 14.008 22.73 43.276
38 103 89.666 106.3 16.2707 96.38 95.428 109.3 109.58
39 21.8 89.099 18.39 108.525 22.38 4.1245 23 44.3
40 21 88.903 17.52 109.291 21.9 5.1021 22.31 43.948
41 17.9 88.252 13.53 113.319 20.09 10.1 19.28 42.493
42 17.8 88.24 13.53 113.314 20.09 10.1 19.28 42.492
43 17.3 88.095 12.81 114.1 19.87 11.091 18.78 42.266
44 17.8 88.179 13.5 113.213 20.11 10.053 19.31 42.503
45 21 88.902 17.52 109.29 21.9 5.1023 22.31 43.948
46 20.3 88.754 16.68 110.076 21.46 6.0845 21.65 43.618
47 17.8 88.184 13.53 113.299 20.09 10.101 19.28 42.49
48 29.5 79.756 26.76 116.676 34.93 38.286 18.29 12.265
49 18.6 87.458 9.506 120.651 25.43 23.932 3.612 29.166
50 17.6 86.051 7.814 119.77 24.4 23.876 5.267 30.022
51 27.5 82.801 23.82 118.249 33.47 35.237 14.17 13.517
52 27.4 79.358 24.94 116.578 32.99 36.605 16.69 13.946
53 18.6 88.798 10.41 121.589 25.32 23.115 5.489 30.474
54 28.8 78.026 28.55 116.436 33.79 38.576 20.89 15.751
55 26.3 79.673 23.69 116.717 31.5 35.307 15.43 14.64
56 18.9 87.182 9.078 120.365 25.97 24.428 5.005 29.71
57 21.2 81.399 18.03 117.656 28.33 30.591 9.802 19.948
58 26 82.193 23.36 118.24 32.54 34.477 14.01 15.424
59 26 78.943 24.27 116.477 31.94 35.716 16.35 15.586
60 22 81.596 18.3 117.655 28.83 31.002 9.795 19.183
61 17.8 87.436 8.505 120.691 24.71 23.212 5.002 30.538
62 18.1 87.523 9.24 120.747 24.97 23.49 4.246 29.759
63 19.6 88.296 10.45 121.082 26.72 24.482 3.324 28.801
64 18.2 87.392 8.802 120.594 25.17 23.659 4.481 29.963
65 17.8 87.622 9.079 120.856 24.55 23.082 5.004 30.376
66 23.5 76.885 23.32 115.711 28.87 34.415 16.83 18.848
67 19.8 87.355 11.02 120.512 26.71 25.215 2.006 27.232
68 26.7 79.313 24.43 116.521 32.36 36.039 16.29 14.536
69 18.1 87.507 9.244 120.738 24.97 23.49 4.247 29.76
70 25.5 82.38 22.81 118.322 31.87 33.867 13.46 15.905
71 25.9 80.081 24.95 117.355 31.06 35.053 17.06 17.228
72 31.8 84.377 29.42 119.598 37.16 38.837 19.45 11.843
73 17.1 86.935 10.25 120.684 23.05 22.763 7.19 30.744
74 30.1 77.915 29.08 116.113 35.28 39.78 21.15 13.38
56
75 17.5 86.677 10.05 120.416 23.74 23.37 5.264 29.346
76 26.1 78.878 23.05 116.129 31.88 35.568 15.43 15.628
77 25.5 79.28 22.94 116.439 30.97 34.81 14.99 15.524
78 18.1 87.688 9.87 120.913 24.85 23.405 4.476 29.625
79 19.6 88.624 11.37 121.406 26.42 24.236 3.325 28.452
80 18.6 88.12 11.55 121.307 24.85 23.491 6.004 29.558
81 23.4 82.005 20.59 118.076 30.03 32.168 11.62 17.803
82 24.9 79.232 23.16 116.622 30.54 34.504 15.32 16.458
83 30.4 83.328 28.34 119.02 36.54 38.243 18.59 12.533
84 23.5 78.983 20.68 116.296 29 33.123 13.21 17.401
85 19.2 88.545 10.6 121.341 26.1 23.882 3.751 29.198
86 25.8 82.764 22.49 118.351 31.69 33.644 13 15.527
87 18.5 87.593 10.02 120.8 25.27 23.808 3.611 28.994
88 20.2 76.79 18.13 115.19 24.92 31.111 13.01 21.025
89 23.6 79.098 21.86 116.603 29.23 33.404 14.3 17.623
90 25.6 79.389 23.46 116.685 31.03 34.927 15.38 15.584
91 24.5 77.883 24.21 116.229 29.03 34.557 17.55 18.978
92 21.9 82.088 19.66 118.282 28.46 30.811 11.29 19.982
93 20.1 81.495 17.19 117.724 27.19 29.566 9.406 21.221
94 24.5 82.893 22.37 118.798 30.4 32.6 13.46 18.251
95 18.8 88.509 9.862 121.297 25.81 23.565 4.373 29.96
96 28.2 80.298 26.73 117.364 33.32 36.995 18.24 14.453
97 18.2 87.367 8.799 120.588 25.17 23.659 4.477 29.961
98 17.9 87.832 9.818 121.045 24.47 23.038 5.39 30.277
99 20.3 87.643 12.18 120.752 26.88 25.432 1.02 26.242
100 19.4 88.111 12.39 121.264 25.6 24.245 5.103 28.172
101 21.8 79.132 19.35 116.478 27.1 31.558 12.31 19.182
102 25.5 82.401 22.77 118.333 31.85 33.842 13.4 15.851
103 19.6 86.617 12.25 120.245 25.82 25.361 2.592 25.889
104 29.2 83.283 26.85 118.91 35.15 36.927 17.13 13.228
105 17.6 86.711 10.06 120.423 23.74 23.369 5.267 29.349
106 28.2 80.38 26.66 117.384 33.27 36.941 18.14 14.322
107 30.8 78.972 29.56 116.693 35.19 39.723 21.35 12.963
108 18.3 87.429 8.8 120.609 25.18 23.658 4.485 29.963
109 18.9 87.487 10.27 120.693 25.72 24.245 2.832 28.383
110 19.1 88.361 10.11 121.173 26.25 24.008 3.748 29.368
111 18.8 88.642 10.45 121.455 25.69 23.481 4.589 29.825
112 26.1 77.548 24.2 115.659 30.81 35.904 16.91 15.438
113 19.2 88.726 11.24 121.52 26.02 23.84 4.249 29.095
114 19.2 88.541 10.59 121.342 26.1 23.882 3.749 29.198
115 26.4 77.654 25.44 116.006 31.2 36.321 18.08 16.095
57
Tabel 4.10 Hasil Pengelompokan cluster literasi 1
Data Ke- Jarak Terpendek Cluster Baru
1 9.808669635 C1
2 9.952386648 C1
3 21.33072901 C2
4 4.82944883 C1
5 10.75221098 C2
6 10.20024019 C1
7 2.245796073 C3
8 3.622474845 C1
9 2.106988609 C1
10 9.167878708 C3
11 43.49344599 C2
12 30.46210761 C5
13 13.11640195 C1
14 12.88409873 C2
15 14.33213173 C1
16 9.859513173 C1
17 9.225101625 C3
18 3.163858404 C1
19 1.403566885 C1
20 4.360458691 C3
21 22.627417 C2
22 5.918245095 C3
23 7.124482367 C1
24 3.18747549 C1
25 22.01177051 C1
26 10.92931837 C1
27 44.92215489 C2
28 45.13313639 C2
29 30.59411708 C4
30 48.94458601 C2
31 8.326318274 C5
32 51.65609571 C4
33 8.336815939 C5
34 10.09978341 C6
35 51.58740727 C4
36 5.104529851 C6
37 11.09912722 C5
38 16.27072217 C4
39 4.124512092 C6
58
40 5.102097608 C6
41 10.10001114 C6
42 10.10012376 C6
43 11.09123659 C6
44 10.05348198 C6
45 5.102266653 C6
46 6.084512224 C6
47 10.10088556 C6
48 12.26458316 C8
49 3.611786262 C7
50 5.267318198 C7
51 13.51674887 C8
52 13.94616883 C8
53 5.4886246 C7
54 15.75084303 C8
55 14.64028145 C8
56 5.005437044 C7
57 9.802118342 C7
58 14.01294102 C7
59 15.58561969 C8
60 9.794510759 C7
61 5.001562256 C7
62 4.246182874 C7
63 3.324371971 C7
64 4.480834297 C7
65 5.004474098 C7
66 16.83460902 C7
67 2.005618109 C7
68 14.53613597 C8
69 4.247382253 C7
70 13.45756743 C7
71 17.05555323 C7
72 11.8432702 C8
73 7.19029902 C7
74 13.37970104 C8
75 5.263656619 C7
76 15.42732135 C7
77 14.99094223 C7
78 4.475810988 C7
79 3.32451034 C7
80 6.004031979 C7
59
81 11.62245774 C7
82 15.32457229 C7
83 12.53305394 C8
84 13.2095587 C7
85 3.750788717 C7
86 12.99894226 C7
87 3.611129463 C7
88 13.01191761 C7
89 14.29687466 C7
90 15.38298154 C7
91 17.55105114 C7
92 11.29077717 C7
93 9.405968531 C7
94 13.46099361 C7
95 4.372653657 C7
96 14.45265014 C8
97 4.477250942 C7
98 5.389645257 C7
99 1.020188218 C7
100 5.102570039 C7
101 12.30902514 C7
102 13.39738963 C7
103 2.591969136 C7
104 13.2277782 C8
105 5.266733428 C7
106 14.32216887 C8
107 12.96316335 C8
108 4.484517811 C7
109 2.831924434 C7
110 3.747852719 C7
111 4.588668216 C7
112 15.43791968 C8
113 4.248685091 C7
114 3.748642554 C7
115 16.09529571 C8
60
e. Mencari nilai centroid baru
Setelah mendapatkan label cluster untuk masing-masing data, maka dicari
centroid baru untuk literasi berikutnya dengan menjumlahkan seluruh data
masing-masing cluster dibagi jumlah anggota cluster. Data masing-masing
cluster dapat dilihat pada Tabel 4.7 dan jumlah anggota cluster dapat
dilihat pada Tabel 4.9. Untuk menentukan nilai centroid baru dapat dilihat
pada Tabel 4.11.
Dari Tabel 4.11 diatas, hasil menghitung rata-rata pada pembagian cluster
1 untuk pembentukan centroid baru dapat diterapkan pula pada cluster
berikutnya, tegantung banyak data pada literasi sebelumnya. Selanjutnya
pada cluster 2 hingga 8 dilakukan perhitungan seperti pada cluster 1. Hasil
pembetukan centroid baru ada pada Tabel 4.12.
61
Tabel 4.12 Centroid Baru Literasi 1
𝐾⁄ C1 C2 C3 C4 C5 C6 C7 C8
𝐶
1.6 3 3 2 1 1.403846154 2
K5 1
0 5 66.25 12.18182 0
K6 0 7.5 0
0 0 0 0 0 0 12.17307692 22.625
K7
2.2 4 2.6 4 2 1 2 2
K10
62
Hasil Iterasi ke-2 :
Tabel 4.13 Hasil Literasi 2 Perhitungan Jarak Data dengan Centroid
Data
Ke- C1 C2 C3 C4 C5 C6 C7 C8
1 10.077 61.378 15.803 81.495 15.03 21.266 23.511 32.014
2 8.9564 54.566 18.021 75.671 9.272 25.252 24.245 29.92
3 77.582 21.59 91.662 82.93 77.7 96.382 93.262 89.104
4 7.19 60.603 11.9 78.678 10.18 20.019 19.493 27.806
5 71.424 20.181 83.934 77.561 69.6 88.995 86.162 82.452
6 7.8035 53.148 19.831 75.702 10.83 26.452 25.681 30.89
7 17.653 71.607 5.5537 83.56 18.75 15.768 13.157 25.841
8 4.0571 59.021 14.072 78.444 11.38 21.4 20.555 28.119
9 6.5198 62.822 10.46 80.241 12.62 18.461 18.104 27.424
10 17.435 72.661 4.6734 85.353 17.22 13.024 18.503 31.085
11 42.908 24.934 58.215 75.678 47.68 62.932 58.791 56.244
12 27.455 31.793 40.635 69.635 27.62 46.402 43.429 42.891
13 9.4963 57.232 24.079 80.582 21.86 28.516 27.419 32.693
14 72.62 18.296 86.094 78.433 71.81 91.053 87.957 83.91
15 10.38 56.377 25.264 80.687 22.65 29.472 28.359 33.358
16 6.1377 57.688 20.671 80.288 18.69 25.635 24.829 31.071
17 17.391 72.651 4.7807 85.343 17.18 12.986 18.485 31.081
18 3.4395 60.873 14.52 80.204 14.47 20.886 20.643 28.744
19 6.4067 62.832 10.609 80.404 12.44 18.376 18.655 27.98
20 16.805 71.935 0.9205 84.311 17.3 13.591 15.263 28.138
21 79.442 22.887 93.715 83.708 80.06 98.528 94.742 90.148
22 17.565 71.53 5.1425 83.814 18.63 15.897 14.722 27.036
23 6.3334 58.295 15.657 77.616 13.94 23.242 19.418 25.972
24 3.9205 60.895 13.681 79.821 14.3 20.744 19.312 27.474
25 17.911 54.539 32.788 81.871 29.51 36.288 34.801 38.126
26 8.0458 52.051 20.207 75.109 11.67 27.137 24.939 29.636
27 43.009 25.973 59.216 75.539 48.78 63.809 59.346 56.383
28 42.61 25.881 58.923 75.725 48.34 63.44 59.363 56.622
29 87.812 71.505 93.871 13.021 79.4 88.73 94.943 92.739
30 65.011 46.605 72.52 30.809 56.63 70.85 74.565 72.366
31 18.388 65.935 14.261 72.943 8.394 13.249 23.694 32.933
32 63.292 61.908 69.293 16.898 56.45 63.452 69.774 68.566
33 18.565 66.069 14.261 72.99 8.531 13.247 23.716 32.977
34 22.114 76.018 11.644 80.181 19.48 2.2501 20.343 32.763
35 63.237 63.78 68.184 16.888 55.54 62.231 68.841 67.921
36 24.708 76.419 16.171 76.591 20.71 2.8591 23.215 34.584
37 18.646 68.472 12.498 74.704 10.88 10.062 22.329 32.551
63
38 101.59 86.043 107.1 22.961 93.51 100.98 107.59 105.25
39 25.407 76.644 17.106 75.954 21.13 3.8453 23.885 35.052
40 24.749 76.473 16.174 76.606 20.73 2.8549 23.22 34.594
41 22.165 76.07 11.649 80.197 19.51 2.253 20.352 32.777
42 22.142 76.052 11.648 80.19 19.5 2.2514 20.347 32.77
43 21.65 75.938 10.798 80.878 19.37 3.2283 19.865 32.463
44 22.032 75.95 11.689 80.024 19.48 2.2325 20.343 32.723
45 24.746 76.47 16.174 76.605 20.73 2.8549 23.22 34.593
46 24.179 76.37 15.252 77.286 20.4 1.8743 22.591 34.179
47 22.053 75.97 11.643 80.164 19.46 2.2495 20.332 32.745
48 30.263 69.778 29.456 82.862 33.09 34.84 15.392 4.3549
49 22.474 76.353 11.683 86.738 24.88 17.928 6.6075 20.654
50 21.507 75.117 10.768 85.74 23.79 17.852 7.7657 21.382
51 28.97 72.403 26.324 84.469 31.87 31.465 11.421 4.6802
52 28.252 69.131 27.461 82.655 31.15 32.969 13.512 3.4015
53 22.736 77.443 11.312 87.776 25.02 16.822 7.7142 21.745
54 29.129 67.435 30.227 82.548 31.97 35.149 17.035 4.4906
55 27.465 69.483 25.997 82.775 29.92 31.527 12.041 3.1044
56 22.661 76.191 12.088 86.428 25.26 18.585 8.1473 21.558
57 22.962 70.301 20.331 83.469 26.56 26.134 6.1893 8.8533
58 27.226 71.277 25.521 84.367 30.73 30.588 10.75 4.2967
59 26.736 68.301 26.562 82.384 30 31.989 12.796 2.7873
60 23.789 70.711 20.782 83.521 27.13 26.617 6.5035 8.6613
61 21.82 76.239 10.472 86.749 24.22 16.954 7.6533 21.791
62 22.129 76.341 11.076 86.828 24.49 17.332 6.8768 21.043
63 23.402 77.159 12.811 87.24 26.07 18.655 6.9616 20.717
64 22.177 76.275 11.115 86.662 24.62 17.561 7.4105 21.415
65 21.861 76.374 10.531 86.939 24.15 16.775 7.29 21.485
66 24.198 66.074 24.956 81.462 27.05 30.512 12.689 5.5323
67 23.425 76.374 13.605 86.631 25.99 19.607 5.637 19.142
68 27.65 68.977 26.873 82.508 30.55 32.353 12.953 2.8341
69 22.088 76.315 11.078 86.817 24.48 17.333 6.8545 21.022
70 26.893 71.481 24.844 84.45 30.19 29.901 10.074 4.6659
71 26.982 69.289 26.364 83.407 29.56 31.25 13.126 5.0238
72 32.907 73.868 31.199 86.249 35.69 35.445 16.43 5.5396
73 21.232 75.634 10.35 86.75 22.96 16.333 7.7333 21.221
74 30.465 67.735 31.297 82.283 33.35 36.468 17.656 3.7981
75 21.526 75.495 10.988 86.464 23.45 17.169 6.1538 20.052
76 27.069 68.748 25.931 82.074 29.99 31.816 12.599 6.4802
77 26.595 68.96 25.352 82.356 29.27 30.982 11.568 3.7704
78 22.168 76.444 11.221 87.016 24.45 17.217 6.6016 20.754
64
79 23.439 77.374 12.904 87.605 25.93 18.331 6.1175 20.054
80 22.582 76.781 12.014 87.478 24.63 17.333 6.975 20.494
81 25.025 71.001 22.635 84.06 28.36 27.964 8.0168 6.4522
82 25.931 68.593 25.207 82.512 28.81 30.634 11.542 3.3127
83 31.353 72.538 30.325 85.474 34.76 34.788 15.489 4.0603
84 24.785 68.615 23.117 82.132 27.39 29.061 9.721 6.0433
85 23.101 77.289 12.229 87.516 25.61 17.86 6.7056 20.76
86 27.354 72.093 24.594 84.481 30.2 29.67 9.7358 4.9341
87 22.425 76.413 11.735 86.904 24.79 17.76 6.1349 20.29
88 21.613 66.452 20.203 80.762 23.48 26.746 9.1135 9.1723
89 24.737 68.397 23.793 82.467 27.56 29.375 10.368 4.7786
90 26.609 68.941 25.611 82.675 29.34 31.097 11.771 2.9645
91 25.435 67.219 25.488 82.096 27.59 30.692 13.405 6.476
92 23.648 70.825 21.174 84.214 26.92 26.39 7.2727 8.2727
93 22.004 70.244 19.187 83.455 25.52 24.945 5.3441 9.6941
94 26.111 71.798 23.707 84.941 29.02 28.461 9.7409 7.0851
95 22.868 77.266 11.6 87.456 25.34 17.435 7.4165 21.52
96 29.087 69.8 28.521 83.557 31.73 33.414 14.599 2.4482
97 22.14 76.24 11.113 86.652 24.61 17.561 7.3943 21.4
98 22.021 76.543 10.775 87.158 24.17 16.715 7.2095 21.285
99 23.839 76.628 14.259 86.923 26.26 19.885 4.3763 18.037
100 23.195 76.847 13.157 87.461 25.3 18.342 5.9433 19.302
101 23.33 68.565 21.311 82.257 25.65 27.265 8.302 7.1836
102 26.931 71.524 24.81 84.462 30.18 29.874 10.026 4.6836
103 23.191 75.663 14.006 86.356 25.29 19.793 3.3717 17.16
104 30.311 72.528 28.78 85.287 33.49 33.338 13.96 3.5997
105 21.57 75.541 10.99 86.476 23.47 17.168 6.1736 20.07
106 29.17 69.936 28.453 83.588 31.72 33.355 14.515 2.4505
107 31.411 69.005 31.468 83.026 33.62 36.411 17.794 4.1146
108 22.256 76.334 11.115 86.683 24.64 17.561 7.4501 21.452
109 22.7 76.365 12.308 86.796 25.14 18.342 5.7937 19.856
110 23.05 77.152 12.178 87.324 25.67 18.028 7.0897 21.068
111 22.86 77.324 11.735 87.63 25.28 17.32 7.1397 21.218
112 26.999 67.537 26.459 81.601 29.18 32.192 13.334 3.73
113 23.204 77.415 12.438 87.72 25.61 17.805 6.5912 20.529
114 23.102 77.284 12.227 87.516 25.6 17.86 6.7069 20.761
115 27.052 67.274 27.272 81.986 29.52 32.65 14.205 3.2555
65
Tabel 4.14 Hasil Pengelompokan cluster literasi 2
Data Ke- Jarak Terpendek Cluster Baru
1 10.0770564 C1
2 8.95636822 C1
3 21.5904935 C2
4 7.18999414 C1
5 20.181482 C2
6 7.8034722 C1
7 5.55367455 C3
8 4.05711305 C1
9 6.51977055 C1
10 4.67343353 C3
11 24.9336834 C2
12 27.4548308 C1
13 9.49629393 C1
14 18.2963701 C2
15 10.380321 C1
16 6.13773017 C1
17 4.78065696 C3
18 3.43953461 C1
19 6.40668388 C1
20 0.92048954 C3
21 22.8866699 C2
22 5.14248539 C3
23 6.33338835 C1
24 3.92050996 C1
25 17.9105413 C1
26 8.0458104 C1
27 25.972811 C2
28 25.8812076 C2
29 13.0206819 C4
30 30.8089177 C4
31 8.39442825 C5
32 16.8980032 C4
33 8.53062205 C5
34 2.25006208 C6
35 16.8881735 C4
36 2.85909606 C6
37 10.06177 C6
38 22.9609562 C4
39 3.84529285 C6
66
40 2.85485596 C6
41 2.2529563 C6
42 2.25138035 C6
43 3.22830252 C6
44 2.23254132 C6
45 2.85492355 C6
46 1.87426614 C6
47 2.2495342 C6
48 4.35488323 C8
49 6.60748396 C7
50 7.76568851 C7
51 4.68017846 C8
52 3.40148751 C8
53 7.71416991 C7
54 4.49057473 C8
55 3.10441009 C8
56 8.14728195 C7
57 6.18927246 C7
58 4.29665657 C8
59 2.78725327 C8
60 6.50348167 C7
61 7.65331446 C7
62 6.87677152 C7
63 6.96162672 C7
64 7.4104641 C7
65 7.2900153 C7
66 5.53232384 C8
67 5.63699514 C7
68 2.8341284 C8
69 6.85446615 C7
70 4.66590461 C8
71 5.02381704 C8
72 5.53958956 C8
73 7.73331361 C7
74 3.79806469 C8
75 6.15382942 C7
76 6.48024763 C8
77 3.77041974 C8
78 6.60161753 C7
79 6.1175023 C7
80 6.97499491 C7
67
81 6.45222631 C8
82 3.31266625 C8
83 4.06025625 C8
84 6.04330049 C8
85 6.70556426 C7
86 4.93410723 C8
87 6.13494518 C7
88 9.11346827 C7
89 4.77861039 C8
90 2.96448407 C8
91 6.47601248 C8
92 7.27273441 C7
93 5.34410178 C7
94 7.08509457 C8
95 7.41649345 C7
96 2.44821111 C8
97 7.39433001 C7
98 7.20951447 C7
99 4.37634339 C7
100 5.94334515 C7
101 7.1836282 C8
102 4.68363668 C8
103 3.3717213 C7
104 3.59967466 C8
105 6.1735957 C7
106 2.4505302 C8
107 4.11463706 C8
108 7.45013978 C7
109 5.79372549 C7
110 7.08967972 C7
111 7.13969826 C7
112 3.7300207 C8
113 6.59116503 C7
114 6.70691479 C7
115 3.25547568 C8
68
Tabel 4.15 Centroid baru Literasi 2
𝐾⁄ C1 C2 C3 C4 C5 C6 C7 C8
𝐶
0 0 61 12 0
K6 0 10 0
0 0 0 0 0 0 8.889 21.093
K7
Hasil Iterasi 3 :
69
11 41.492 23.879 58.215 71.574 55.695 62.417 60.677 55.947
12 25.739 34.238 40.635 64.806 36.058 45.706 44.989 42.205
13 9.8241 58.625 24.079 77.256 26.133 28.171 27.542 31.246
14 70.929 18.31 86.094 73.022 79.812 90.333 90.101 83.862
15 10.543 57.631 25.264 77.385 27.197 29.141 28.532 31.953
16 6.63 59.203 20.671 76.937 23.007 25.256 24.718 29.507
17 18.611 74.965 4.7807 82.15 13.435 12.568 15.39 29.075
18 5.0725 62.811 14.52 76.787 17.626 20.423 20.03 26.978
19 7.6235 64.97 10.609 76.965 14.533 17.846 17.604 26.113
20 17.99 74.281 0.9205 81.154 14.372 13.224 12.102 26.139
21 77.783 20.178 93.715 78.856 88.265 97.865 97.003 90.206
22 18.657 73.877 5.1425 80.685 16.449 15.574 11.976 25.097
23 6.4541 60.455 15.657 74.058 18.438 22.73 19.576 24.34
24 5.3446 62.881 13.681 76.415 17.518 20.282 18.77 25.704
25 17.825 55.266 32.788 78.677 34.348 36.01 35.302 36.965
26 6.6173 54.295 20.207 71.172 18.967 26.492 25.448 28.193
27 41.656 25.171 59.216 71.428 56.691 63.301 61.358 56.133
28 41.257 25.054 58.923 71.588 56.239 62.926 61.319 56.329
29 86.859 77.842 93.871 13.33 81.962 88.302 96.31 92.666
30 63.764 53.263 72.52 24.647 60.975 70.225 76.127 72.16
31 18.81 69.227 14.261 69.625 0.113 12.413 22.249 31.165
32 62.581 67.838 69.293 16.198 58.635 63.12 70.964 68.337
33 18.987 69.368 14.261 69.673 0.113 12.411 22.257 31.209
34 23.366 78.887 11.644 77.598 13.056 2.219 17.156 30.849
35 62.553 69.82 68.184 16.017 57.322 61.893 69.936 67.667
36 25.83 79.583 16.171 74.259 14.015 3.1529 20.495 32.784
37 19.341 71.648 12.498 71.58 3.3004 9.2233 20.441 30.716
38 100.75 92.153 107.1 26.884 95.51 100.64 108.91 105.26
39 26.503 79.871 17.106 73.671 14.403 4.1134 21.242 33.277
40 25.872 79.641 16.174 74.273 14.015 3.1494 20.497 32.795
41 23.416 78.942 11.649 77.613 13.057 2.2224 17.16 30.863
42 23.394 78.923 11.648 77.606 13.057 2.2206 17.158 30.856
43 22.926 78.745 10.798 78.25 13.093 3.1494 16.59 30.53
44 23.287 78.82 11.689 77.456 13.093 2.221 17.176 30.815
45 25.869 79.639 16.174 74.272 14.015 3.1494 20.496 32.794
46 25.329 79.481 15.252 74.904 13.691 2.2178 19.778 32.357
47 23.306 78.837 11.643 77.58 13.055 2.218 17.151 30.831
48 30.525 71.926 29.456 79.906 34.411 34.663 19.781 5.2738
49 23.668 78.587 11.683 83.934 22.286 17.927 2.2546 18.764
50 22.649 77.39 10.768 82.879 21.504 17.798 4.224 19.496
51 29.47 74.543 26.324 81.614 32.247 31.345 15.768 4.0941
70
52 28.551 71.284 27.461 79.641 32.436 32.775 17.985 3.4846
53 24.021 79.646 11.312 84.989 21.865 16.854 3.462 19.83
54 29.3 69.496 30.227 79.438 33.708 34.907 21.605 5.4835
55 27.808 71.686 25.997 79.726 30.91 31.319 16.582 2.1555
56 23.824 78.432 12.088 83.644 22.905 18.593 4.6946 19.723
57 23.619 72.431 20.331 80.505 26.896 25.974 10.607 6.959
58 27.751 73.337 25.521 81.473 31.303 30.458 15.244 3.0279
59 27.052 70.411 26.562 79.357 31.388 31.784 17.357 2.1493
60 24.425 72.869 20.782 80.569 27.406 26.464 10.862 6.8621
61 23.058 78.469 10.472 83.931 21.463 16.948 3.1666 19.872
62 23.352 78.569 11.076 84.012 21.763 17.327 2.2946 19.128
63 24.605 79.369 12.811 84.497 23.474 18.701 3.0674 18.877
64 23.387 78.512 11.115 83.855 21.992 17.56 3.1356 19.52
65 23.109 78.601 10.531 84.112 21.275 16.764 2.7422 19.552
66 24.44 68.22 24.956 78.25 28.757 30.227 17.158 4.3964
67 24.549 78.603 13.605 83.854 23.741 19.615 2.7444 17.319
68 27.963 71.134 26.873 79.493 31.795 32.154 17.476 2.5778
69 23.313 78.542 11.078 84.001 21.763 17.327 2.2736 19.107
70 27.443 73.567 24.844 81.538 30.601 29.765 14.595 3.1188
71 27.356 71.403 26.364 80.335 30.474 31.028 17.576 4.317
72 33.351 75.899 31.199 83.434 36.081 35.334 20.756 6.5477
73 22.455 77.871 10.35 83.835 19.961 16.243 4.7118 19.26
74 30.601 69.826 31.297 79.221 35.197 36.244 22.244 5.5424
75 22.709 77.739 10.988 83.569 20.747 17.093 2.76 18.099
76 27.379 70.946 25.931 79.05 31.298 31.618 16.786 5.9565
77 26.942 71.157 25.352 79.314 30.369 30.771 16.09 2.6233
78 23.4 78.666 11.221 84.192 21.625 17.206 2.1622 18.828
79 24.662 79.573 12.904 84.844 23.131 18.369 2.085 18.182
80 23.814 78.989 12.014 84.64 21.625 17.313 3.9561 18.575
81 25.629 73.111 22.635 81.118 28.677 27.815 12.577 4.5679
82 26.293 70.744 25.207 79.452 29.943 30.415 16.142 1.549
83 31.792 74.526 30.325 82.658 35.458 34.676 19.905 5.0913
84 25.175 70.843 23.117 79.043 28.39 28.835 14.16 4.4516
85 24.343 79.493 12.229 84.752 22.761 17.9 2.2778 18.875
86 27.912 74.233 24.594 81.581 30.399 29.534 14.23 3.4603
87 23.632 78.637 11.735 84.091 22.105 17.755 1.5464 18.381
88 21.943 68.777 20.203 77.496 24.743 26.422 13.166 7.4554
89 25.132 70.565 23.793 79.367 28.602 29.143 14.952 2.8555
90 26.96 71.109 25.611 79.613 30.434 30.883 16.363 1.3799
91 25.704 69.397 25.488 78.889 28.903 30.405 17.761 5.6261
92 24.317 72.926 21.174 81.232 27.034 26.223 11.673 6.3589
71
93 22.714 72.38 19.187 80.478 25.686 24.773 9.7713 7.717
94 26.724 73.888 23.707 81.983 29.06 28.306 14.037 5.5861
95 24.123 79.477 11.6 84.688 22.429 17.475 2.8646 19.628
96 29.408 71.908 28.521 80.537 32.781 33.213 19.163 3.1245
97 23.351 78.475 11.113 83.845 21.992 17.561 3.1228 19.504
98 23.273 78.765 10.775 84.323 21.181 16.699 3.0171 19.347
99 24.957 78.851 14.259 84.14 23.93 19.889 2.0727 16.203
100 24.385 79.054 13.157 84.637 22.487 18.328 3.5465 17.41
101 23.783 70.807 21.311 79.123 26.399 27.012 12.786 5.24
102 27.481 73.612 24.81 81.551 30.575 29.737 14.547 3.1322
103 24.261 77.908 14.006 83.502 23.096 19.74 2.2837 15.278
104 30.785 74.562 28.78 82.443 34.011 33.22 18.388 4.0432
105 22.754 77.79 10.99 83.581 20.747 17.092 2.7724 18.118
106 29.493 72.055 28.453 80.567 32.723 33.155 19.075 3.0976
107 31.58 71.143 31.468 79.95 35.088 36.183 22.371 5.7887
108 23.464 78.575 11.115 83.876 21.993 17.56 3.1679 19.559
109 23.88 78.59 12.308 83.994 22.62 18.342 1.4394 17.97
110 24.282 79.359 12.178 84.569 22.936 18.071 2.7653 19.198
111 24.125 79.525 11.735 84.854 22.294 17.356 2.7374 19.315
112 27.211 69.778 26.459 78.441 30.674 31.933 17.85 3.3194
113 24.451 79.612 12.438 84.948 22.673 17.839 2.5798 18.639
114 24.342 79.487 12.227 84.752 22.761 17.9 2.2787 18.877
115 27.263 69.44 27.272 78.82 31.084 32.389 18.784 3.1302
72
15 10.5430627 C1
16 6.62999211 C1
17 4.78065696 C3
18 5.0725285 C1
19 7.62347004 C1
20 0.92048954 C3
21 20.1783111 C2
22 5.14248539 C3
23 6.45405938 C1
24 5.34461602 C1
25 17.8254262 C1
26 6.61730084 C1
27 25.1706963 C2
28 25.0540777 C2
29 13.3298432 C4
30 24.6471341 C4
31 0.113 C5
32 16.1976618 C4
33 0.113 C5
34 2.21900801 C6
35 16.0173667 C4
36 3.15290499 C6
37 3.30040058 C5
38 26.8842311 C4
39 4.11337917 C6
40 3.14938008 C6
41 2.22240333 C6
42 2.22062038 C6
43 3.14936764 C6
44 2.22101063 C6
45 3.14942268 C6
46 2.2177834 C6
47 2.2179851 C6
48 5.27376972 C8
49 2.25464049 C7
50 4.22401832 C7
51 4.09414867 C8
52 3.48462452 C8
53 3.46204955 C7
54 5.4834913 C8
55 2.1554642 C8
73
56 4.69464469 C7
57 6.95904752 C8
58 3.02792296 C8
59 2.14930751 C8
60 6.86206768 C8
61 3.16658414 C7
62 2.2945553 C7
63 3.06738608 C7
64 3.13555189 C7
65 2.74222868 C7
66 4.39638015 C8
67 2.74435837 C7
68 2.57781463 C8
69 2.2735805 C7
70 3.1187506 C8
71 4.31697203 C8
72 6.54773626 C8
73 4.7117509 C7
74 5.54237006 C8
75 2.76004827 C7
76 5.95650861 C8
77 2.6233245 C8
78 2.16224481 C7
79 2.08500675 C7
80 3.95612266 C7
81 4.56791444 C8
82 1.54897304 C8
83 5.09128891 C8
84 4.45162586 C8
85 2.27776183 C7
86 3.46033419 C8
87 1.54641215 C7
88 7.45543784 C8
89 2.85545233 C8
90 1.37989321 C8
91 5.62612189 C8
92 6.35887963 C8
93 7.7170263 C8
94 5.58608373 C8
95 2.86461038 C7
96 3.12445955 C8
74
97 3.12283284 C7
98 3.01705596 C7
99 2.0727486 C7
100 3.54649582 C7
101 5.2399535 C8
102 3.13217978 C8
103 2.28374207 C7
104 4.04319397 C8
105 2.77235105 C7
106 3.09757914 C8
107 5.78873274 C8
108 3.1679477 C7
109 1.43935903 C7
110 2.76527714 C7
111 2.73739819 C7
112 3.31937153 C8
113 2.57977693 C7
114 2.2787424 C7
115 3.1301719 C8
𝐾⁄ C1 C2 C3 C4 C5 C6 C7 C8
𝐶
1.625 3 3 2 1 1 2
K5 1
0 0 61 12.182 0
K6 0 10 0
0 0 0 0 0 0 7.806 20.351
K7
1 1 1 10.2 1 1.545 1
K9 1.486
75
2.1875 2.6 4 2 1 2
K10 4 2
4.1428 1 1
K11 2.0625 2 2 1 2
57143
3.7142 1 1 1
K12 2.0625 2.4 2 1
85714
77
73 22.455 77.871 10.35 83.835 19.268 16.333 4.34 18.449
74 30.601 69.826 31.297 79.221 35.11 36.468 23.979 6.3217
75 22.709 77.739 10.988 83.569 20.081 17.169 2.6637 17.277
76 27.379 70.946 25.931 79.05 31.123 31.816 18.45 5.7784
77 26.942 71.157 25.352 79.314 30.189 30.982 17.818 2.3595
78 23.4 78.666 11.221 84.192 20.919 17.217 0.9602 18.003
79 24.662 79.573 12.904 84.844 22.423 18.331 1.5083 17.377
80 23.814 78.989 12.014 84.64 20.919 17.333 3.6663 17.779
81 25.629 73.111 22.635 81.118 28.358 27.964 14.303 3.7805
82 26.293 70.744 25.207 79.452 29.76 30.634 17.886 1.1385
83 31.792 74.526 30.325 82.658 35.2 34.788 21.552 5.7002
84 25.175 70.843 23.117 79.043 28.197 29.061 15.884 3.8179
85 24.343 79.493 12.229 84.752 22.041 17.86 0.9435 18.06
86 27.912 74.233 24.594 81.581 30.098 29.67 15.912 2.9946
87 23.632 78.637 11.735 84.091 21.415 17.76 0.2274 17.557
88 21.943 68.777 20.203 77.496 24.62 26.746 14.839 6.7807
89 25.132 70.565 23.793 79.367 28.41 29.375 16.699 2.1578
90 26.96 71.109 25.611 79.613 30.254 31.097 18.103 1.157
91 25.704 69.397 25.488 78.889 28.797 30.692 19.436 5.6155
92 24.317 72.926 21.174 81.232 26.695 26.39 13.365 5.6247
93 22.714 72.38 19.187 80.478 25.33 24.945 11.512 6.8627
94 26.724 73.888 23.707 81.983 28.745 28.461 15.666 5.1757
95 24.123 79.477 11.6 84.688 21.699 17.435 1.2381 18.805
96 29.408 71.908 28.521 80.537 32.614 33.414 20.868 3.8256
97 23.351 78.475 11.113 83.845 21.298 17.561 2.0983 18.669
98 23.273 78.765 10.775 84.323 20.46 16.715 1.9475 18.524
99 24.957 78.851 14.259 84.14 23.294 19.885 3.0138 15.406
100 24.385 79.054 13.157 84.637 21.809 18.342 3.7361 16.626
101 23.783 70.807 21.311 79.123 26.192 27.265 14.521 4.4582
102 27.481 73.612 24.81 81.551 30.276 29.874 16.246 2.6437
103 24.261 77.908 14.006 83.502 22.5 19.793 3.6408 14.477
104 30.785 74.562 28.78 82.443 33.743 33.338 20.037 4.5236
105 22.754 77.79 10.99 83.581 20.081 17.168 2.6612 17.296
106 29.493 72.055 28.453 80.567 32.555 33.355 20.776 3.7943
107 31.58 71.143 31.468 79.95 35.001 36.411 24.08 6.6208
108 23.464 78.575 11.115 83.876 21.299 17.561 2.1058 18.726
109 23.88 78.59 12.308 83.994 21.946 18.342 1.0898 17.147
110 24.282 79.359 12.178 84.569 22.222 18.028 1.6214 18.378
111 24.125 79.525 11.735 84.854 21.56 17.32 1.3268 18.499
112 27.211 69.778 26.459 78.441 30.575 32.192 19.579 3.4756
113 24.451 79.612 12.438 84.948 21.95 17.805 1.7735 17.833
78
114 24.342 79.487 12.227 84.752 22.041 17.86 0.9425 18.061
115 27.263 69.44 27.272 78.82 30.986 32.65 20.522 3.5588
79
36 2.85909606 C6
37 2.20026705 C5
38 26.8842311 C4
39 3.84529285 C6
40 2.85485596 C6
41 2.2529563 C6
42 2.25138035 C6
43 3.22830252 C6
44 2.23254132 C6
45 2.85492355 C6
46 1.87426614 C6
47 2.2495342 C6
48 5.70946633 C8
49 1.34062949 C7
50 3.74790536 C7
51 3.99720076 C8
52 3.72695691 C8
53 2.1593974 C7
54 6.15736307 C8
55 2.14790717 C8
56 4.15644781 C7
57 6.11557007 C8
58 2.69396871 C8
59 2.28930116 C8
60 6.05347431 C8
61 1.81163832 C7
62 0.81410944 C7
63 2.39977673 C7
64 2.09975395 C7
65 1.23779397 C7
66 4.23462291 C8
67 3.07290623 C7
68 2.78330191 C8
69 0.81523688 C7
70 2.6339768 C8
71 4.44650751 C8
72 7.16141344 C8
73 4.34003423 C7
74 6.32173397 C8
75 2.66368028 C7
76 5.7783957 C8
80
77 2.35953198 C8
78 0.96021023 C7
79 1.50830282 C7
80 3.66629905 C7
81 3.78048795 C8
82 1.13849467 C8
83 5.70023516 C8
84 3.81793914 C8
85 0.94349225 C7
86 2.99458075 C8
87 0.22739382 C7
88 6.78065056 C8
89 2.15782479 C8
90 1.15699809 C8
91 5.6155055 C8
92 5.624695 C8
93 6.86273664 C8
94 5.17573202 C8
95 1.23808919 C7
96 3.82564206 C8
97 2.09834856 C7
98 1.94750184 C7
99 3.01375082 C7
100 3.73614089 C7
101 4.45822172 C8
102 2.64368995 C8
103 3.6407631 C7
104 4.52362416 C8
105 2.66122014 C7
106 3.79428672 C8
107 6.62081118 C8
108 2.10582304 C7
109 1.08976154 C7
110 1.6213874 C7
111 1.32684037 C7
112 3.47561508 C8
113 1.77352788 C7
114 0.94246094 C7
115 3.5588079 C8
81
Tabel 4.21 centroid baru Literasi 4
𝐾⁄ C1 C2 C3 C4 C5 C6 C7 C8
𝐶
1.625 3 3 2 1 1 2
K5 1
0 0 61 12.182 0
K6 0 10 0
0 0 0 0 0 0 7.806 20.351
K7
1 1 1 10.2 1 1.545 1
K9 1.486
2.187 2.6 4 2 1 2
K10 4 2
2.062 4.143 2 1 1 1
K11 2 2
83
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
84
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Keterangan :
Cluster 1 : Hiburan Olahraga Cluster 5 : Home Stay / Losmen
Cluster 2 : Hiburan Wisata Cluster 6 : Rumah Kos / Villa
Cluster 3 : H. Lain – Lain Cluster 7 : Kafe
Cluster 4 : Perhotelan / Apartemen Cluster 8 : Restoran
Dengan hasil Clustering tersebut didapatkan bahwa dari data pajak yang
telah diuji, sebanyak 37 data pajak masuk kedalam cluster paling dominan
dalam perhitungan sebelumnya yaitu masuk dalam cluster C8 sebagai
Pajak Restoran dimana sebagian besar penguasaha berkecimpung di dunia
85
kuliner, dan juga Golongan C7 yaitu kafe dengan menghasilkan 31 data.
Sedangkan untuk golongan C1 dan C6 masing – masing memiliki 16 data
dan 11 data setelah dilakukan proses clustering, diikuti oleh golongan C2
dengan menghasilkan 7 data, golongan C3 dan C4 yang sama – sama
menghasilkan 5 data, lalu jumlah data terkecil ada pada golongan C5
dengan menghasilkan 3 data.
86
19 7.623470037 7.648025589 0.32%
20 0.920489544 0.920489544 3.25%
21 20.17831109 20.64621707 2.26%
22 5.142485391 5.553674549 7.4%
23 6.454059384 6.540633191 1.32%
24 5.344616021 5.379583665 0.65%
25 17.82542621 17.85695437 0.17%
26 6.61730084 6.701766216 1.26%
27 25.17069631 25.15001265 0.08%
28 25.05407771 25.0504119 0.01%
29 13.32984325 13.34333995 0.1%
30 24.64713413 24.65443613 0.02%
31 1.105512903 1.105512903 2.71%
32 16.19766184 16.37449996 1.07%
33 1.10633032 1.105512903 0.07%
34 2.250062082 2.251380346 0.05%
35 16.0173667 16.02860056 0.07%
36 2.85909606 2.854923548 0.14%
37 2.200267054 2.200267054 5.04%
38 26.88423108 26.89092563 0.02%
39 3.84529285 3.84529285 6.81%
40 2.85485596 2.85485596 9.33%
41 2.252956302 2.250062082 0.12%
42 2.251380346 2.232541318 0.84%
43 3.228302525 3.228302525 1.14%
44 2.232541318 2.251380346 0.83%
45 2.854923548 2.854923548 3.88%
46 1.874266137 1.874266137 2.27%
47 2.249534196 2.252956302 0.15%
48 5.709466331 5.709466331 5.75%
49 1.340629492 1.44505264 7.22%
50 3.747905357 3.820462783 1.82%
51 3.997200757 3.997200757 9.66%
52 3.726956911 3.475615077 7.22%
53 2.159397396 2.044272022 5.63%
54 6.157363068 6.157363068 1.15%
55 2.147907172 2.147907172 2.15%
56 4.156447811 4.252442908 2.25%
57 6.115570067 6.115570067 2.9%
58 2.693968709 2.633976795 2.27%
59 2.289301163 2.289301163 1.35%
87
60 6.053474305 6.053474305 1.17%
61 1.81163832 1.820808188 0.50%
62 0.814109438 0.834269627 2.41%
63 2.399776733 2.511605065 4.45%
64 2.099753952 2.167953897 3.14%
65 1.237793973 1.143423441 8.25%
66 4.234622907 4.234622907 1.67%
67 3.072906234 3.201679575 4.02%
68 2.783301914 2.783301914 8.29%
69 0.815236884 0.835218633 2.39%
70 2.633976795 2.633976795 1.02%
71 4.446507509 4.446507509 7.19%
72 7.161413444 7.161413444 3.72%
73 4.340034229 4.223453682 2.76%
74 6.321733969 6.157363068 2.66%
75 2.663680279 2.568987827 3.68%
76 5.778395705 5.778395705 2.92%
77 2.35953198 2.35953198 9.03%
78 0.960210234 0.959848646 0.03%
79 1.508302822 1.519330074 0.72%
80 3.66629905 3.563895074 2.87%
81 3.78048795 3.78048795 4.46%
82 1.138494669 1.138494669 9.16%
83 5.700235161 5.700235161 6.23%
84 3.817939139 3.817939139 2.9%
85 0.943492251 0.959848646 1.7%
86 2.994580754 2.994580754 7.41%
87 0.227393824 0.292228762 22.18%
88 6.780650559 6.780650559 1.96%
89 2.157824787 2.157824787 2.05%
90 1.156998085 1.156998085 2.99%
91 5.615505498 5.615505498 4.42%
92 5.624695002 5.624695002 4.73%
93 6.862736642 6.862736642 1.16%
94 5.175732023 5.175732023 3.43%
95 1.238089195 1.251017536 1.03%
96 3.825642056 3.825642056 6.94%
97 2.098348556 2.167953897 3.21%
98 1.947501845 1.819234571 7.05%
99 3.013750822 3.103616492 2.89%
100 3.736140891 3.671033045 1.77%
88
101 4.458221722 4.458221722 5.57%
102 2.643689953 2.643689953 5.71%
103 3.6407631 3.68067234 1.08%
104 4.523624157 4.523624157 3.33%
105 2.661220139 2.568987827 3.59%
106 3.794286719 3.794286719 8.19%
107 6.620811182 6.620811182 2.41%
108 2.105823036 2.173645601 3.12%
109 1.089761538 1.216358488 10.4%
110 1.621387404 1.708870511 5.11%
111 1.326840371 1.239121009 7.07%
112 3.475615077 3.475615077 1.37%
113 1.773527881 1.708970791 3.77%
114 0.942460943 0.959848646 1.81%
115 3.558807901 3.558807901 9.98%
RATA – RATA ERROR 0.32%
89
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan hasil pembuatan sistem dan juga penggolongan data pajak yang telah
dilakukan, dapat disimpulkan bahwa :
1. Hasil dari pengujian metode pada 115 data yang telah diuji dengan sistem ini,
sebanyak 37 data masuk kedalam cluster C8 sebagai golongan restoran dan
juga 31 data masuk kedalam cluster C7 sebagai golongan cafe, yang artinya
pemasukan pajak restoran dan café memiliki pengaruh yang cukup besar
dalam retribusi pendapatan asli daerah di Kabupaten Gresik.
2. Hasil penggolongan data pemasukan pajak yang telah diuji dapat dijadikan
bahan pertimbangan evaluasi oleh PEMDA setempat untuk dibahas dalam
rapat RAPBD serta pengembangan usaha baik micro maupun macro untuk
periode berikutnya.
3. Berdasarkan hasil pengujian fungsional menunjukkan jika sistem yang telah
dibuat dapat berjalan dengan baik dan sesuai dengan fungsi yang tersedia.
Sistem yang telah dibuat diuji coba dengan menggunakan 3 aplikasi browser
yaitu Microsft Edge 91.0.864.54 (Official build) (64-bit), Google Chrome
91.0.4472.114 (Official Build) (64-bit) dan Mozilla Firefox 89.0.1 (64-bit).
90
5.2 Saran
Agar pengembangan sistem yang telah dibuat menjadi lebih baik kedepannya,
maka ada beberapa saran yang bisa diberikan, yaitu :
1. Sistem yang telah dibuat dapat menggolongan data retribusi pendapatan asli
daerah, diharapkan kedepannya agar dapat menggolongkan jenis pendapatan
asli daerah lainnya yang ada di BPPKAD KAB. Gresik, seperti PBB, Pajak
Daerah, Hasil pengelolaan kekayaan daerah yang dipisahkan, yang ditetapkan
dengan Perda dengan berpedoman pada ketentuan peraturan perundang-
undangan, Lain-lain PAD yang sah, yang terdiri dari :
a. hasil penjualan kekayaan daerah yang tidak dipisahkan.
b. hasil pemanfaatan atau pendayagunaan kekayaan daerah yang tidak
dipisahkan
c. jasa giro
d. pendapatan bunga
e. tuntutan ganti rugi
f. keuntungan selisih nilai tukar rupiah terhadap mata uang asing
g. komisi, potongan, ataupun bentuk lain sebagai akibat dari penjualan
dan/atau pengadaan barang dan/atau jasa oleh daerah.
2. Sistem yang telah dibuat dapat dikembangkan lagi dengan metode selain k-
means seperti K-NN, GUSTAFSON-KESSEL , Fuzzy C-Means, Double
Exponential Smothing Brown dan metode lainnya
91
DAFTAR PUSTAKA
Kusrini, Emha Taufiq Luthfi. "Algoritma data mining." Yogyakarta: Andi Offset
(2009).
92
Prasetyo, Rudi. “ANALISIS PENGARUH PENERIMAAN PAJAK DAERAH DAN
RETRIBUSI DAERAH TERHADAP PENINGKATAN PENDAPATAN ASLI
DAERAH” Jurnal Ilmu dan Riset Akuntansi Vol.6 No.3 (Maret 2017)
Turban, Aronson, & Liang, 2005, Decision Support Systems and Intelligent Systems,
7th Edition, Prentice Hall, New Jersey.
93
LAMPIRAN – LAMPIRAN
94
Lampiran 1 Berita Acara Skripsi
95
96
97
Lampiran 2 Form Perbaikan Skripsi
98
99
100
101
Lampiran 3 Form Bimbingan Skripsi Dosen Pembimbing 1 dan Pembimbing 2
No. Paraf
Tanggal Uraian
Pembimbing
1. 30 - 4 - 2021 Mengirim revisi hasil seminar proposal
Konsultasi Perubahann & Penerapan Metode
2. 7 - 5 - 2021 Perbaikan kata yang kurang tepat pada seluruh
bab
3. 17 - 5 - 2021 Melanjutkan progres program
Malang,……….Juli 2021
Dosen Pembimbing 1
102
FORMULIR BIMBINGAN SKRIPSI
No. Paraf
Tanggal Uraian
Pembimbing
1. 11 - 05 - 2021 Pengiriman Awal Laporan Progres
18 - 05 - 2021 Perbaikan Pada Bab 1 Meliputi :
1. Latar Belakang. Penjelasan pada
Paragraf 3 Serta Penjabaran Kriteria
pada Paragraf 4
2. Tujuan Penelitian Poin 1 dan Poin 2
2. agar lebih diperjelas
3. Batasan Masalah Poin 2 kesalahan
penulisan, dan Poin 3 penambahan
perhitungan dan analisis data
4. Manfaat Penelitian Poin 1 perbaikan
kalimat, dan Poin 2 agar lebih
dijabarkan lagi
3. 19 - 05 - 2021 ACC Laporan Progress dan melanjutkan tahap
berikutnya
4. 10 - 6 - 2021 Perbaikan Bab 1 Tujuan Penelitian
103
10. 22 - 7 – 2021 ACC Laporan dan Jurnal
Malang,…………Juli 2021
Dosen Pembimbing 2
104
Lampiran 4 Pertanyaan Kuisioner
105
106
Lampiran 5 Hasil Kuisinoner
107
108
109
Lampiran 6 Hosting
110
Lampiran 7 Source Code
1. Source Metode
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\DB;
use Illuminate\Http\Request;
use Validator;
use App\Pajak;
use App\Clustering;
$resultView = '';
$resultView .= '<div class="card mb-3">
<div class="card-body">
$dor = false;
// implementasikan array
$kriteria = array();
$kriteria_temp = array();
// error_reporting(0);
// $this->db->query("DELETE FROM tb_hasil");
Clustering::truncate();
111
$sql = Pajak::all()->toArray();
$jmldata = sizeof($sql);
//implementasikan iterasi
$noiterasi =1;
$cluster_iterasi= array();
//mempersiapkan cluster
//Cluster 1 (Nilai tertinggi)
$data_cluster1 = array();
$query = DB::table('tb_objek_pajak')
->select(DB::raw(' max(luas_lahan) as
luas_lahan,
max(daya_tampung) as
daya_tampung,
max(jumlah_pembangkit) as
jumlah_pembangkit,
max(kapasitas_pemakaian) as
kapasitas_pemakaian,
max(sumber_daya) as
sumber_daya,
max(jumlah_kamar) as
jumlah_kamar,
max(jumlah_meja) as
jumlah_meja,
max(jumlah_sarana_layanan)
as jumlah_sarana_layanan,
max(jumlah_lantai) as
jumlah_lantai,
max(kebutuhan_keamanan_tambahan) as kebutuhan_keamanan_tambahan,
max(potensi_kecelakaan) as
potensi_kecelakaan,
max(kebutuhan_tenaga_medis_darurat) as
kebutuhan_tenaga_medis_darurat
'))
->first();
$res = $query;
$data_cluster1['luas_lahan'] = $res->luas_lahan;
$data_cluster1['daya_tampung'] = $res->daya_tampung;
$data_cluster1['jumlah_pembangkit'] = $res-
>jumlah_pembangkit;
$data_cluster1['kapasitas_pemakaian'] = $res-
>kapasitas_pemakaian;
112
$data_cluster1['sumber_daya'] = $res->sumber_daya;
$data_cluster1['jumlah_kamar'] = $res->jumlah_kamar;
$data_cluster1['jumlah_meja'] = $res->jumlah_meja;
$data_cluster1['jumlah_sarana_layanan'] = $res-
>jumlah_sarana_layanan;
$data_cluster1['jumlah_lantai'] = $res->jumlah_lantai;
$data_cluster1['kebutuhan_keamanan_tambahan'] = $res-
>kebutuhan_keamanan_tambahan;
$data_cluster1['potensi_kecelakaan'] = $res-
>potensi_kecelakaan;
$data_cluster1['kebutuhan_tenaga_medis_darurat'] = $res-
>kebutuhan_tenaga_medis_darurat;
$data_cluster2['luas_lahan'] =
getMedValue(DB::table('tb_objek_pajak')->select('luas_lahan')-
>get(), 'luas_lahan');
$data_cluster2['daya_tampung'] =
getMedValue(DB::table('tb_objek_pajak')->select('daya_tampung')-
>get(), 'daya_tampung');
$data_cluster2['jumlah_pembangkit'] =
getMedValue(DB::table('tb_objek_pajak')-
>select('jumlah_pembangkit')->get(), 'jumlah_pembangkit');
$data_cluster2['kapasitas_pemakaian'] =
getMedValue(DB::table('tb_objek_pajak')-
>select('kapasitas_pemakaian')->get(), 'kapasitas_pemakaian');
$data_cluster2['sumber_daya'] =
getMedValue(DB::table('tb_objek_pajak')->select('sumber_daya')-
>get(), 'sumber_daya');
$data_cluster2['jumlah_kamar'] =
getMedValue(DB::table('tb_objek_pajak')->select('jumlah_kamar')-
>get(), 'jumlah_kamar');
$data_cluster2['jumlah_meja'] =
getMedValue(DB::table('tb_objek_pajak')->select('jumlah_meja')-
>get(), 'jumlah_meja');
$data_cluster2['jumlah_sarana_layanan'] =
getMedValue(DB::table('tb_objek_pajak')-
>select('jumlah_sarana_layanan')->get(), 'jumlah_sarana_layanan');
$data_cluster2['jumlah_lantai'] =
113
getMedValue(DB::table('tb_objek_pajak')->select('jumlah_lantai')-
>get(), 'jumlah_lantai');
$data_cluster2['kebutuhan_keamanan_tambahan'] =
getMedValue(DB::table('tb_objek_pajak')-
>select('kebutuhan_keamanan_tambahan')->get(),
'kebutuhan_keamanan_tambahan');
$data_cluster2['potensi_kecelakaan'] =
getMedValue(DB::table('tb_objek_pajak')-
>select('potensi_kecelakaan')->get(), 'potensi_kecelakaan');
$data_cluster2['kebutuhan_tenaga_medis_darurat'] =
getMedValue(DB::table('tb_objek_pajak')-
>select('kebutuhan_tenaga_medis_darurat')->get(),
'kebutuhan_tenaga_medis_darurat');
min(kebutuhan_keamanan_tambahan) as kebutuhan_keamanan_tambahan,
min(potensi_kecelakaan) as
potensi_kecelakaan,
min(kebutuhan_tenaga_medis_darurat) as
kebutuhan_tenaga_medis_darurat
'))
->first();
$res = $query;
$data_cluster3['luas_lahan'] = $res->luas_lahan;
$data_cluster3['daya_tampung'] = $res->daya_tampung;
$data_cluster3['jumlah_pembangkit'] = $res-
>jumlah_pembangkit;
$data_cluster3['kapasitas_pemakaian'] = $res-
>kapasitas_pemakaian;
$data_cluster3['sumber_daya'] = $res->sumber_daya;
$data_cluster3['jumlah_kamar'] = $res->jumlah_kamar;
114
$data_cluster3['jumlah_meja'] = $res->jumlah_meja;
$data_cluster3['jumlah_sarana_layanan'] = $res-
>jumlah_sarana_layanan;
$data_cluster3['jumlah_lantai'] = $res->jumlah_lantai;
$data_cluster3['kebutuhan_keamanan_tambahan'] = $res-
>kebutuhan_keamanan_tambahan;
$data_cluster3['potensi_kecelakaan'] = $res-
>potensi_kecelakaan;
$data_cluster3['kebutuhan_tenaga_medis_darurat'] = $res-
>kebutuhan_tenaga_medis_darurat;
// perulangan Centroid
$resultView .= "<table class='table table-striped'>
<tr>
<td>
</td>";
foreach ($c1 as $key => $value)
{
}
$resultView .= "</tr>
<tr>
<td>
c1
</td>";
foreach ($c1 as $key => $value)
{
$resultView .= "<td>". $value."</td>";
}
$resultView .= "</tr>
<tr>
<td>
c2
</td>";
foreach ($c2 as $key => $value)
{
$resultView .= "<td>". $value."</td>";
}
$resultView .= "</tr>
<tr>
<td>
c3
</td>";
foreach ($c3 as $key => $value)
{
115
$resultView .= "<td>". $value."</td>";
}
$nomor = 1;
// perulangan untuk iterasi
$iterasi_terakhir = false;
while($iterasi_terakhir == false) //selama iterasi terakhir
belum ditemukan
{
//total pekerjaan c1
$totalluaslahan=0;
$totaldayatampung=0;
$totaljumlahpembangkit=0;
$totalkapasitaspemakaian=0;
$totalsumberdaya=0;
$totaljumlahkamar=0;
$totaljumlahmeja=0;
$totaljumlahsaranalayanan=0;
$totaljumlahlantai=0;
$totalkebutuhankeamanantambahan=0;
$totalpotensikecelakaan=0;
$totalkebutuhantenagamedisdarurat=0;
//total pekerjaan c2
$totalluaslahan1=0;
$totaldayatampung1=0;
116
$totaljumlahpembangkit1=0;
$totalkapasitaspemakaian1=0;
$totalsumberdaya1=0;
$totaljumlahkamar1=0;
$totaljumlahmeja1=0;
$totaljumlahsaranalayanan1=0;
$totaljumlahlantai1=0;
$totalkebutuhankeamanantambahan1=0;
$totalpotensikecelakaan1=0;
$totalkebutuhantenagamedisdarurat1=0;
//total pekerjaan c3
$totalluaslahan2=0;
$totaldayatampung2=0;
$totaljumlahpembangkit2=0;
$totalkapasitaspemakaian2=0;
$totalsumberdaya2=0;
$totaljumlahkamar2=0;
$totaljumlahmeja2=0;
$totaljumlahsaranalayanan2=0;
$totaljumlahlantai2=0;
$totalkebutuhankeamanantambahan2=0;
$totalpotensikecelakaan2=0;
$totalkebutuhantenagamedisdarurat2=0;
//total
//jumlah cluster pekerjaan c1
$jumlahclusterluaslahan=0;
$jumlahclusterdayatampung=0;
$jumlahclusterpembangkit=0;
$jumlahclusterkapasitaspemakaian=0;
$jumlahclustersumberdaya=0;
$jumlahclusterjumlahkamar=0;
$jumlahclusterjumlahmeja=0;
$jumlahclusterjumlahsaranalayanan=0;
$jumlahclusterjumlahlantai=0;
$jumlahclusterkebutuhankeamanantambahan=0;
$jumlahclusterpotensikecelakaan=0;
$jumlahclusterkebutuhantenagamedisdarurat=0;
117
//jumlah cluster pekerjaan c3
$jumlahcluster3luaslahan=0;
$jumlahcluster3dayatampung=0;
$jumlahcluster3pembangkit=0;
$jumlahcluster3kapasitaspemakaian=0;
$jumlahcluster3sumberdaya=0;
$jumlahcluster3jumlahkamar=0;
$jumlahcluster3jumlahmeja=0;
$jumlahcluster3jumlahsaranalayanan=0;
$jumlahcluster3jumlahlantai=0;
$jumlahcluster3kebutuhankeamanantambahan=0;
$jumlahcluster3potensikecelakaan=0;
$jumlahcluster3kebutuhantenagamedisdarurat=0;
118
//cluster2
$var1_c2 = $row['luas_lahan'] -
$c2['luas_lahan'];
$var2_c2 = $row['daya_tampung'] -
$c2['daya_tampung'];
$var3_c2 = $row['jumlah_pembangkit'] -
$c2['jumlah_pembangkit'];
$var4_c2 = $row['kapasitas_pemakaian'] -
$c2['kapasitas_pemakaian'];
$var5_c2 = $row['sumber_daya'] -
$c2['sumber_daya'];
$var6_c2 = $row['jumlah_kamar'] -
$c2['jumlah_kamar'];
$var7_c2 = $row['jumlah_meja'] -
$c2['jumlah_meja'];
$var8_c2 = $row['jumlah_sarana_layanan'] -
$c2['jumlah_sarana_layanan'];
$var9_c2 = $row['jumlah_lantai'] -
$c2['jumlah_lantai'];
$var10_c2 = $row['kebutuhan_keamanan_tambahan']
- $c2['kebutuhan_keamanan_tambahan'];
$var11_c2 = $row['potensi_kecelakaan'] -
$c2['potensi_kecelakaan'];
$var12_c2 =
$row['kebutuhan_tenaga_medis_darurat'] -
$c2['kebutuhan_tenaga_medis_darurat'];
//cluster2
$var1_c3 = $row['luas_lahan'] -
$c3['luas_lahan'];
$var2_c3 = $row['daya_tampung'] -
$c3['daya_tampung'];
$var3_c3 = $row['jumlah_pembangkit'] -
$c3['jumlah_pembangkit'];
$var4_c3 = $row['kapasitas_pemakaian'] -
$c3['kapasitas_pemakaian'];
$var5_c3 = $row['sumber_daya'] -
$c3['sumber_daya'];
$var6_c3 = $row['jumlah_kamar'] -
$c3['jumlah_kamar'];
$var7_c3 = $row['jumlah_meja'] -
$c3['jumlah_meja'];
$var8_c3 = $row['jumlah_sarana_layanan'] -
$c3['jumlah_sarana_layanan'];
$var9_c3 = $row['jumlah_lantai'] -
$c3['jumlah_lantai'];
$var10_c3 = $row['kebutuhan_keamanan_tambahan']
- $c3['kebutuhan_keamanan_tambahan'];
$var11_c3 = $row['potensi_kecelakaan'] -
$c3['potensi_kecelakaan'];
$var12_c3 =
$row['kebutuhan_tenaga_medis_darurat'] -
$c3['kebutuhan_tenaga_medis_darurat'];
break;
119
} else {
$no++;
}
}
//peng-kuadrat-an C1
$kuadratc1 =(pow($var1_c1,2)) +
(pow($var2_c1,2)) +
(pow($var3_c1,2)) +
(pow($var4_c1,2)) +
(pow($var5_c1,2)) +
(pow($var6_c1,2)) +
(pow($var7_c1,2)) +
(pow($var8_c1,2)) +
(pow($var9_c1,2)) +
(pow($var10_c1,2)) +
(pow($var11_c1,2)) +
(pow($var12_c1,2));
//peng-kuadrat-an C2
$kuadratc2 =(pow($var1_c2,2)) +
(pow($var2_c2,2)) +
(pow($var3_c2,2)) +
(pow($var4_c2,2)) +
(pow($var5_c2,2)) +
(pow($var6_c2,2)) +
(pow($var7_c2,2)) +
(pow($var8_c2,2)) +
(pow($var9_c2,2)) +
(pow($var10_c2,2)) +
(pow($var11_c2,2)) +
(pow($var12_c2,2));
//peng-kuadrat-an c3
$kuadratc3 =(pow($var1_c3,2)) +
(pow($var2_c3,2)) +
(pow($var3_c3,2)) +
(pow($var4_c3,2)) +
(pow($var5_c3,2)) +
(pow($var6_c3,2)) +
(pow($var7_c3,2)) +
(pow($var8_c3,2)) +
(pow($var9_c3,2)) +
(pow($var10_c3,2)) +
(pow($var11_c3,2)) +
(pow($var12_c3,2));
// $kuadratc3 = (pow($var1_c3,2)) + (pow($var2_c3,2)) +
(pow($var3_c3,2)) + (pow($var4_c3,2)) + (pow($var5_c3,2));
//peng-akar-an C1
$akar1 = sqrt($kuadratc1);
120
//peg-akar-an C2
$akar2 = sqrt($kuadratc2);
//peg-akar-an C2
$akar3 = sqrt($kuadratc3);
// tampilan c1 dan c2
$resultView .= "<tr>
<td>".
$nomor++
."</td>
<td>".
$akar1."
</td>
<td>".
$akar2."
</td>
</td>
<td>".
$akar3."
</td>";
//
$jumlahclusterluaslahan++;
$jumlahclusterdayatampung++;
$jumlahclusterpembangkit++;
$jumlahclusterkapasitaspemakaian++;
$jumlahclustersumberdaya++;
$jumlahclusterjumlahkamar++;
$jumlahclusterjumlahmeja++;
$jumlahclusterjumlahsaranalayanan++;
$jumlahclusterjumlahlantai++;
$jumlahclusterkebutuhankeamanantambahan++;
$jumlahclusterpotensikecelakaan++;
$jumlahclusterkebutuhantenagamedisdarurat++;
121
if($i==$no) {
$luaslahan= $row['luas_lahan'];
$dayatampung= $row['daya_tampung'];
$jumlahpembangkit=
$row['jumlah_pembangkit'];
$kapasitaspemakaian=
$row['kapasitas_pemakaian'];
$sumberdaya= $row['sumber_daya'];
$jumlahkamar= $row['jumlah_kamar'];
$jumlahmeja= $row['jumlah_meja'];
$jumlahsaranalayanan=
$row['jumlah_sarana_layanan'];
$jumlahlantai= $row['jumlah_lantai'];
$kebutuhankeamanantambahan=
$row['kebutuhan_keamanan_tambahan'];
$potensikecelakaan=
$row['potensi_kecelakaan'];
$kebutuhantenagamedisdarurat=
$row['kebutuhan_tenaga_medis_darurat'];
$totalluaslahan = $totalluaslahan +
$luaslahan;
$totaldayatampung = $totaldayatampung +
$dayatampung;
$totaljumlahpembangkit =
$totaljumlahpembangkit + $jumlahpembangkit;
$totalkapasitaspemakaian =
$totalkapasitaspemakaian + $kapasitaspemakaian;
$totalsumberdaya = $totalsumberdaya +
$sumberdaya;
$totaljumlahkamar = $totaljumlahkamar +
$jumlahkamar;
$totaljumlahmeja = $totaljumlahmeja +
$jumlahmeja;
$totaljumlahsaranalayanan =
$totaljumlahsaranalayanan + $jumlahsaranalayanan;
$totaljumlahlantai = $totaljumlahlantai +
$jumlahlantai;
$totalkebutuhankeamanantambahan =
$totalkebutuhankeamanantambahan + $kebutuhankeamanantambahan;
$totalpotensikecelakaan =
$totalpotensikecelakaan + $potensikecelakaan;
$totalkebutuhantenagamedisdarurat =
$totalkebutuhantenagamedisdarurat + $kebutuhantenagamedisdarurat;
break;
}
else {
$no++;
}
}
$c1baruluaslahan = $totalluaslahan /
$jumlahclusterluaslahan;
122
$c1barudayatampung = $totaldayatampung /
$jumlahclusterdayatampung;
$c1barujumlahpembangkit = $totaljumlahpembangkit /
$jumlahclusterpembangkit;
$c1barukapasitaspemakaian = $totalkapasitaspemakaian
/ $jumlahclusterkapasitaspemakaian;
$c1barusumberdaya = $totalsumberdaya /
$jumlahclustersumberdaya;
$c1barujumlahkamar = $totaljumlahkamar /
$jumlahclusterjumlahkamar;
$c1barujumlahmeja = $totaljumlahmeja /
$jumlahclusterjumlahmeja;
$c1barujumlahsaranalayanan =
$totaljumlahsaranalayanan / $jumlahclusterjumlahsaranalayanan;
$c1barujumlahlantai = $totaljumlahlantai /
$jumlahclusterjumlahlantai;
$c1barukebutuhankeamanantambahan =
$totalkebutuhankeamanantambahan /
$jumlahclusterkebutuhankeamanantambahan;
$c1barupotensikecelakaan = $totalpotensikecelakaan /
$jumlahclusterpotensikecelakaan;
$c1barukebutuhantenagamedisdarurat =
$totalkebutuhantenagamedisdarurat /
$jumlahclusterkebutuhantenagamedisdarurat;
}
elseif ($akar2 < $akar3 && $akar2 < $akar1)
{
$cluster='2';
$resultView .= "<td>".
$akar2."</td>
<td>".
$cluster."
</td></tr>";
$jumlahcluster2luaslahan++;
$jumlahcluster2dayatampung++;
$jumlahcluster2pembangkit++;
$jumlahcluster2kapasitaspemakaian++;
$jumlahcluster2sumberdaya++;
$jumlahcluster2jumlahkamar++;
$jumlahcluster2jumlahmeja++;
$jumlahcluster2jumlahsaranalayanan++;
$jumlahcluster2jumlahlantai++;
$jumlahcluster2kebutuhankeamanantambahan++;
$jumlahcluster2potensikecelakaan++;
$jumlahcluster2kebutuhantenagamedisdarurat++;
123
{
if($i==$no) {
$luaslahan= $row['luas_lahan'];
$dayatampung= $row['daya_tampung'];
$jumlahpembangkit=
$row['jumlah_pembangkit'];
$kapasitaspemakaian=
$row['kapasitas_pemakaian'];
$sumberdaya= $row['sumber_daya'];
$jumlahkamar= $row['jumlah_kamar'];
$jumlahmeja= $row['jumlah_meja'];
$jumlahsaranalayanan=
$row['jumlah_sarana_layanan'];
$jumlahlantai= $row['jumlah_lantai'];
$kebutuhankeamanantambahan=
$row['kebutuhan_keamanan_tambahan'];
$potensikecelakaan=
$row['potensi_kecelakaan'];
$kebutuhantenagamedisdarurat=
$row['kebutuhan_tenaga_medis_darurat'];
$totalluaslahan1 = $totalluaslahan1 +
$luaslahan;
$totaldayatampung1 = $totaldayatampung1 +
$dayatampung;
$totaljumlahpembangkit1 =
$totaljumlahpembangkit1 + $jumlahpembangkit;
$totalkapasitaspemakaian1 =
$totalkapasitaspemakaian1 + $kapasitaspemakaian;
$totalsumberdaya1 = $totalsumberdaya1 +
$sumberdaya;
$totaljumlahkamar1 = $totaljumlahkamar1 +
$jumlahkamar;
$totaljumlahmeja1 = $totaljumlahmeja1 +
$jumlahmeja;
$totaljumlahsaranalayanan1 =
$totaljumlahsaranalayanan1 + $jumlahsaranalayanan;
$totaljumlahlantai1 = $totaljumlahlantai1 +
$jumlahlantai;
$totalkebutuhankeamanantambahan1 =
$totalkebutuhankeamanantambahan1 + $kebutuhankeamanantambahan;
$totalpotensikecelakaan1 =
$totalpotensikecelakaan1 + $potensikecelakaan;
$totalkebutuhantenagamedisdarurat1 =
$totalkebutuhantenagamedisdarurat1 + $kebutuhantenagamedisdarurat;
break;
}
else {
$no++;
}
124
$c2baruluaslahan = $totalluaslahan1 /
$jumlahcluster2luaslahan;
$c2barudayatampung = $totaldayatampung1 /
$jumlahcluster2dayatampung;
$c2barujumlahpembangkit = $totaljumlahpembangkit1 /
$jumlahcluster2pembangkit;
$c2barukapasitaspemakaian =
$totalkapasitaspemakaian1 / $jumlahcluster2kapasitaspemakaian;
$c2barusumberdaya = $totalsumberdaya1 /
$jumlahcluster2sumberdaya;
$c2barujumlahkamar = $totaljumlahkamar1 /
$jumlahcluster2jumlahkamar;
$c2barujumlahmeja = $totaljumlahmeja1 /
$jumlahcluster2jumlahmeja;
$c2barujumlahsaranalayanan =
$totaljumlahsaranalayanan1 / $jumlahcluster2jumlahsaranalayanan;
$c2barujumlahlantai = $totaljumlahlantai1 /
$jumlahcluster2jumlahlantai;
$c2barukebutuhankeamanantambahan =
$totalkebutuhankeamanantambahan1 /
$jumlahcluster2kebutuhankeamanantambahan;
$c2barupotensikecelakaan = $totalpotensikecelakaan1
/ $jumlahcluster2potensikecelakaan;
$c2barukebutuhantenagamedisdarurat =
$totalkebutuhantenagamedisdarurat1 /
$jumlahcluster2kebutuhantenagamedisdarurat;
else
{
$cluster='3';
$resultView .= "<td>".
$akar3."</td>
<td>".
$cluster."
</td></tr>";
$jumlahcluster3luaslahan++;
$jumlahcluster3dayatampung++;
$jumlahcluster3pembangkit++;
$jumlahcluster3kapasitaspemakaian++;
$jumlahcluster3sumberdaya++;
$jumlahcluster3jumlahkamar++;
$jumlahcluster3jumlahmeja++;
$jumlahcluster3jumlahsaranalayanan++;
$jumlahcluster3jumlahlantai++;
$jumlahcluster3kebutuhankeamanantambahan++;
$jumlahcluster3potensikecelakaan++;
$jumlahcluster3kebutuhantenagamedisdarurat++;
125
$no=0;
foreach ($sql->toArray() as $row)
{
if($i==$no) {
$luaslahan= $row['luas_lahan'];
$dayatampung= $row['daya_tampung'];
$jumlahpembangkit=
$row['jumlah_pembangkit'];
$kapasitaspemakaian=
$row['kapasitas_pemakaian'];
$sumberdaya= $row['sumber_daya'];
$jumlahkamar= $row['jumlah_kamar'];
$jumlahmeja= $row['jumlah_meja'];
$jumlahsaranalayanan=
$row['jumlah_sarana_layanan'];
$jumlahlantai= $row['jumlah_lantai'];
$kebutuhankeamanantambahan=
$row['kebutuhan_keamanan_tambahan'];
$potensikecelakaan=
$row['potensi_kecelakaan'];
$kebutuhantenagamedisdarurat=
$row['kebutuhan_tenaga_medis_darurat'];
$totalluaslahan2 = $totalluaslahan2 +
$luaslahan;
$totaldayatampung2 = $totaldayatampung2 +
$dayatampung;
$totaljumlahpembangkit2 =
$totaljumlahpembangkit2 + $jumlahpembangkit;
$totalkapasitaspemakaian2 =
$totalkapasitaspemakaian2 + $kapasitaspemakaian;
$totalsumberdaya2 = $totalsumberdaya2 +
$sumberdaya;
$totaljumlahkamar2 = $totaljumlahkamar2 +
$jumlahkamar;
$totaljumlahmeja2 = $totaljumlahmeja2 +
$jumlahmeja;
$totaljumlahsaranalayanan2 =
$totaljumlahsaranalayanan2 + $jumlahsaranalayanan;
$totaljumlahlantai2 = $totaljumlahlantai2 +
$jumlahlantai;
$totalkebutuhankeamanantambahan2 =
$totalkebutuhankeamanantambahan2 + $kebutuhankeamanantambahan;
$totalpotensikecelakaan2 =
$totalpotensikecelakaan2 + $potensikecelakaan;
$totalkebutuhantenagamedisdarurat2 =
$totalkebutuhantenagamedisdarurat2 + $kebutuhantenagamedisdarurat;
break;
}
else {
$no++;
}
126
}
$c3baruluaslahan = $totalluaslahan2 /
$jumlahcluster3luaslahan;
$c3barudayatampung = $totaldayatampung2 /
$jumlahcluster3dayatampung;
$c3barujumlahpembangkit = $totaljumlahpembangkit2 /
$jumlahcluster3pembangkit;
$c3barukapasitaspemakaian =
$totalkapasitaspemakaian2 / $jumlahcluster3kapasitaspemakaian;
$c3barusumberdaya = $totalsumberdaya2 /
$jumlahcluster3sumberdaya;
$c3barujumlahkamar = $totaljumlahkamar2 /
$jumlahcluster3jumlahkamar;
$c3barujumlahmeja = $totaljumlahmeja2 /
$jumlahcluster3jumlahmeja;
$c3barujumlahsaranalayanan =
$totaljumlahsaranalayanan2 / $jumlahcluster3jumlahsaranalayanan;
$c3barujumlahlantai = $totaljumlahlantai2 /
$jumlahcluster3jumlahlantai;
$c3barukebutuhankeamanantambahan =
$totalkebutuhankeamanantambahan2 /
$jumlahcluster3kebutuhankeamanantambahan;
$c3barupotensikecelakaan = $totalpotensikecelakaan2
/ $jumlahcluster3potensikecelakaan;
$c3barukebutuhantenagamedisdarurat =
$totalkebutuhantenagamedisdarurat2 /
$jumlahcluster3kebutuhantenagamedisdarurat;
// else(die('Error'));
// menampung hasil cluster dari 1 iterasi
$temp_cluster[] = $cluster;
// dd($temp_cluster);
}
$resultView .= "</table><br><br>" ;
// menyimpan cluster untuk seluruh iterasi
$cluster_iterasi[$noiterasi] = $temp_cluster;
127
$c1['kebutuhan_tenaga_medis_darurat'] =
$c1barukebutuhantenagamedisdarurat;
if ( $key != 'no')
$resultView .= "<td>". $key."</td>";
}
$resultView .= "</tr>
<tr>
<td>
c1 Baru
</td>";
foreach ($c1 as $key => $value)
128
{
if ( $key != 'no')
$resultView .= "<td>". $value."</td>";
}
$resultView .= "</tr>
<tr>
<td>
c2 Baru
</td>";
foreach ($c2 as $key => $value)
{
if ( $key != 'no')
$resultView .= "<td>". $value."</td>";
}
$resultView .= "</tr>
<tr>
<td>
c3 Baru
</td>";
foreach ($c3 as $key => $value)
{
if ( $key != 'no')
$resultView .= "<td>". $value."</td>";
}
// $iterasi_terakhir = true;
if ($noiterasi > 1)
{
if ($cluster_iterasi[$noiterasi] ==
$cluster_iterasi[$noiterasi -1]) // jika iterasi saat ini sama
dengan iterasi sebelumnya
{
$iterasi_terakhir = true; // tandai bahwa
iterasinya menjadi iterasi terakhir
}
}
// var_dump($cluster_iterasi[$noiterasi]);
$noiterasi++; // naikan no iterasi
$nomor=1;
}
// memasukan hasil ke database
$i = 0;
$sql=Pajak::all();
foreach($sql->toArray() as $row)
{
$Clustering = new Clustering;
$Clustering->no_pajak = $row['no_pajak'];
$Clustering->cluster = $cluster_iterasi[$noiterasi -
1][$i];
129
$Clustering->save();
//
$sqlhasil="INSERT INTO tb_hasil (no, nis, cluster)
VALUES (".$row['no'].", ".$row['nis'].",
".$cluster_iterasi[$noiterasi -1][$i].")";
// $this->db->query($sqlhasil);
$i++;
}
return $resultView;
}
2. Source Program
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Halaman Dashboard Admin BPPKAD GRESIK</title>
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-
scale=1">
<!-- Font Awesome -->
<link rel="stylesheet" href="{{ asset('assets/plugins/fontawesome-
free/css/all.min.css')}}">
<!-- Ionicons -->
<link rel="stylesheet"
href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min
.css">
<!-- Tempusdominus Bbootstrap 4 -->
<link rel="stylesheet" href="{{
asset('assets/plugins/tempusdominus-bootstrap-4/css/tempusdominus-
bootstrap-4.min.css')}}">
<!-- iCheck -->
<link rel="stylesheet" href="{{ asset('assets/plugins/icheck-
bootstrap/icheck-bootstrap.min.css')}}">
<!-- JQVMap -->
130
<link rel="stylesheet" href="{{
asset('assets/plugins/jqvmap/jqvmap.min.css')}}">
<!-- Theme style -->
<link rel="stylesheet" href="{{
asset('assets/dist/css/adminlte.min.css')}}">
<!-- overlayScrollbars -->
<link rel="stylesheet" href="{{
asset('assets/plugins/overlayScrollbars/css/OverlayScrollbars.min.css
')}}">
<!-- Daterange picker -->
<link rel="stylesheet" href="{{
asset('assets/plugins/daterangepicker/daterangepicker.css')}}">
<!-- summernote -->
<link rel="stylesheet" href="{{
asset('assets/plugins/summernote/summernote-bs4.css')}}">
<!-- Google Font: Source Sans Pro -->
<link
href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400
,400i,700" rel="stylesheet">
</head>
<body class="hold-transition sidebar-mini layout-fixed" >
<div class="wrapper">
131
<div class="input-group input-group-sm">
<input class="form-control form-control-navbar" type="search"
placeholder="Search" aria-label="Search">
<div class="input-group-append">
<button class="btn btn-navbar" type="submit">
<i class="fas fa-search"></i>
</button>
</div>
</div>
</form>
<div class="sidebar">
132
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-
widget="treeview" role="menu" data-accordion="false">
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<li class="nav-item has-treeview menu-open">
<a href="{{ route('home') }}" class="nav-link">
<i class="nav-icon fas fa-tachometer-alt"></i>
<p>
Dashboard
</p>
</a>
</li>
<li class="nav-item">
<a href="{{ route('daftaruser') }}" class="nav-link">
<i class="nav-icon fas fa-tachometer-alt"></i>
<p>
Data User
<!-- <span class="right badge badge-
danger">New</span> -->
</p>
</a>
</li>
<li class="nav-item has-treeview">
<a href="{{ route('daftarpajak') }}" class="nav-link">
<i class="nav-icon fas fa-copy"></i>
<p>
Data Pajak
<!-- <i class="fas fa-angle-left right"></i>
<span class="badge badge-info right">6</span> -->
</p>
</a>
</li>
<li class="nav-item has-treeview">
<a href="{{ route('hasil') }}" class="nav-link">
133
<i class="nav-icon fas fa-tree"></i>
<p>
Penggolongan Pajak
</p>
</a>
</li>
<li class="nav-item has-treeview">
<a href="{{ route('grafik') }}" class="nav-link">
<i class="nav-icon fas fa-chart-pie"></i>
<p>
Grafik Pemasukan Pajak
</p>
</a>
</li>
<li class="nav-item has-treeview">
<a href="{{ route('laporan') }}" class="nav-link">
<i class="nav-icon fas fa-table"></i>
<p>
Cetak Laporan
</p>
</a>
</li>
</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
134
<div class="col-sm-6">
<h1 class="m-0 text-dark">Dashboard</h1>
</div><!-- /.col -->
<div class="col-sm-6">
<!-- <ol class="breadcrumb float-sm-right">
<li class="breadcrumb-item"><a href="#">Home</a></li>
<li class="breadcrumb-item active">Dashboard v1</li>
</ol> -->
</div><!-- /.col -->
</div><!-- .row -->
</div> <!-- /.container-fluid -->
</div> <!-- -->
<!-- /.content-header -->
135
</p>
<p class="text-justify">
  Untuk lebih jelas tetang penggunaan Sistem ini,
silahkan menonton video yang telah disediakan disamping berikut ini.
</p>
</div>
<div class="col-md-6 col-sm-12">
<iframe
width="560"
height="315"
src="https://www.youtube.com/embed/B7jStT9KfuA"
title="Tutorial Penggunaan Sistem"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write;
encrypted-media; gyroscope; picture-in-picture" allowfullscreen>
</iframe>
</div>
</div>
<div class="row">
<div class="col-12" id="pdfView" style="height: 768px">
</div>
</div>
</div>
136
</footer> -->
137
<script src="{{ asset('assets/plugins/jquery-
knob/jquery.knob.min.js') }}"></script>
<!-- daterangepicker -->
<script src="{{ asset('assets/plugins/moment/moment.min.js')
}}"></script>
<script src="{{
asset('assets/plugins/daterangepicker/daterangepicker.js')
}}"></script>
<!-- Tempusdominus Bootstrap 4 -->
<script src="{{ asset('assets/plugins/tempusdominus-bootstrap-
4/js/tempusdominus-bootstrap-4.min.js') }}"></script>
<!-- Summernote -->
<script src="{{ asset('assets/plugins/summernote/summernote-
bs4.min.js') }}"></script>
<!-- overlayScrollbars -->
<script src="{{
asset('assets/plugins/overlayScrollbars/js/jquery.overlayScrollbars.m
in.js') }}"></script>
<!-- AdminLTE App -->
<script src="{{ asset('assets/dist/js/adminlte.js') }}"></script>
<!-- AdminLTE dashboard demo (This is only for demo purposes) -->
<script src="{{ asset('assets/dist/js/pages/dashboard.js')
}}"></script>
<!-- AdminLTE for demo purposes -->
<script src="{{ asset('assets/dist/js/demo.js') }}"></script>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.2.6/pdfobject
.min.js"></script>
<script>PDFObject.embed("https://drive.google.com/file/d/1ZYrhsMvJnsH
Y6KK5UJpRpMfONhwRca5P/preview?usp=sharing", "#pdfView");</script>
</body>
</html>
138
3. Source Hasil
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Halaman Dashboard Admin BPPKAD GRESIK</title>
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-
scale=1">
<!-- Font Awesome -->
<link rel="stylesheet" href="{{ asset('assets/plugins/fontawesome-
free/css/all.min.css')}}">
<!-- Ionicons -->
<link rel="stylesheet"
href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min
.css">
<!-- Tempusdominus Bbootstrap 4 -->
<link rel="stylesheet" href="{{
asset('assets/plugins/tempusdominus-bootstrap-4/css/tempusdominus-
bootstrap-4.min.css')}}">
<!-- iCheck -->
<link rel="stylesheet" href="{{ asset('assets/plugins/icheck-
bootstrap/icheck-bootstrap.min.css')}}">
<!-- JQVMap -->
<link rel="stylesheet" href="{{
asset('assets/plugins/jqvmap/jqvmap.min.css')}}">
<!-- Theme style -->
<link rel="stylesheet" href="{{
asset('assets/dist/css/adminlte.min.css')}}">
<!-- overlayScrollbars -->
<link rel="stylesheet" href="{{
asset('assets/plugins/overlayScrollbars/css/OverlayScrollbars.min.css
')}}">
<!-- Daterange picker -->
139
<link rel="stylesheet" href="{{
asset('assets/plugins/daterangepicker/daterangepicker.css')}}">
<!-- summernote -->
<link rel="stylesheet" href="{{
asset('assets/plugins/summernote/summernote-bs4.css')}}">
<!-- Google Font: Source Sans Pro -->
<link
href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400
,400i,700" rel="stylesheet">
</head>
<body class="hold-transition sidebar-mini layout-fixed" >
<div class="wrapper">
140
<!-- Right navbar links -->
<ul class="navbar-nav ml-auto">
<li class="nav-item dropdown">
<a class="nav-link" data-toggle="dropdown" href="#">
{{Auth::user()->name}}
<!-- <i class="far fa-user-circle"></i> -->
</a>
<div class="dropdown-menu dropdown-menu-lg dropdown-menu-
right py-2 px-1">
<a href="{{ route('logout') }}" class="btn btn-sm btn-
outline-danger btn-block">Logout</a>
</div>
</li>
</ul>
</nav>
<!-- /.navbar -->
<div class="sidebar">
<!-- Sidebar Menu -->
<nav class="mt-2">
<ul class="nav nav-pills nav-sidebar flex-column" data-
widget="treeview" role="menu" data-accordion="false">
<!-- Add icons to the links using the .nav-icon class
with font-awesome or any other icon font library -->
<li class="nav-item has-treeview">
<a href="{{ route('home') }}" class="nav-link">
<i class="nav-icon fas fa-tachometer-alt"></i>
<p>
141
Dashboard
</p>
</a>
</li>
<li class="nav-item">
<a href="{{ route('daftaruser') }}" class="nav-link">
<i class="nav-icon fas fa-tachometer-alt"></i>
<p>
Data User
<!-- <span class="right badge badge-
danger">New</span> -->
</p>
</a>
</li>
<li class="nav-item has-treeview">
<a href="{{ route('daftarpajak') }}" class="nav-link">
<i class="nav-icon fas fa-copy"></i>
<p>
Data Pajak
<!-- <i class="fas fa-angle-left right"></i>
<span class="badge badge-info right">6</span> -->
</p>
</a>
</li>
<li class="nav-item has-treeview menu-open">
<a href="{{ route('hasil') }}" class="nav-link">
<i class="nav-icon fas fa-tree"></i>
<p>
Penggolongan Pajak
</p>
</a>
</li>
<li class="nav-item has-treeview">
<a href="{{ route('grafik') }}" class="nav-link">
<i class="nav-icon fas fa-chart-pie"></i>
<p>
142
Grafik Pemasukan Pajak
</p>
</a>
</li>
<li class="nav-item has-treeview">
<a href="{{ route('laporan') }}" class="nav-link">
<i class="nav-icon fas fa-table"></i>
<p>
Cetak Laporan
</p>
</a>
</li>
</ul>
</nav>
<!-- /.sidebar-menu -->
</div>
<!-- /.sidebar -->
</aside>
143
</div><!-- .row -->
</div> <!-- /.container-fluid -->
</div> <!-- -->
<!-- /.content-header -->
144
<!-- <td>
<a href="" class="btn btn-outline-primary
bentuk edit"><i class='far fa-edit'></i></a>
</td>
<td>
<a href="" class="btn btn-outline-danger
bentuk"><i class='fas fa-eraser'></i></a>
</td> -->
</tr>
</thead>
<tbody>
</tbody>
<tfoot>
</tfoot>
</table>
</div>
</div>
</div>
<!-- /.card-body -->
</div>
<!-- /.card -->
<!-- /.col -->
</div>
<!-- /.row -->
</div>
<!-- /.container-fluid -->
</section>
<!-- /.content -->
</div>
145
<strong>Copyright © 2014-2019 <a
href="http://adminlte.io">AdminLTE.io</a>.</strong>
All rights reserved.
<div class="float-right d-none d-sm-inline-block">
<b>Version</b> 3.0.5
</div>
</footer> -->
146
<!-- JQVMap -->
<script src="{{ asset('assets/plugins/jqvmap/jquery.vmap.min.js')
}}"></script>
<script src="{{
asset('assets/plugins/jqvmap/maps/jquery.vmap.usa.js') }}"></script>
<!-- jQuery Knob Chart -->
<script src="{{ asset('assets/plugins/jquery-
knob/jquery.knob.min.js') }}"></script>
<!-- daterangepicker -->
<script src="{{ asset('assets/plugins/moment/moment.min.js')
}}"></script>
<script src="{{
asset('assets/plugins/daterangepicker/daterangepicker.js')
}}"></script>
<!-- Tempusdominus Bootstrap 4 -->
<script src="{{ asset('assets/plugins/tempusdominus-bootstrap-
4/js/tempusdominus-bootstrap-4.min.js') }}"></script>
<!-- Summernote -->
<script src="{{ asset('assets/plugins/summernote/summernote-
bs4.min.js') }}"></script>
<!-- overlayScrollbars -->
<script src="{{
asset('assets/plugins/overlayScrollbars/js/jquery.overlayScrollbars.m
in.js') }}"></script>
<!-- AdminLTE App -->
<script src="{{ asset('assets/dist/js/adminlte.js') }}"></script>
<!-- AdminLTE dashboard demo (This is only for demo purposes) -->
<script src="{{ asset('assets/dist/js/pages/dashboard.js')
}}"></script>
<!-- AdminLTE for demo purposes -->
<script src="{{ asset('assets/dist/js/demo.js') }}"></script>
</body>
</html>
147