ID_Transaksi Item yang dibeli
1 Amoxilin, Allupurinol, Chloramphenicol
2 Chloramphenicol, Dexametason
3 Chloramphenicol,Paracetamol, Amoxilin
4 Dexametason, Chloramphenicol, Allupurinol, Amoxilin
5 Allupurinol, Amoxilin
6 Allupurinol, Chloramphenicol, Paracetamol
7 Paracetamol, Amoxilin, Dexametason
3.1.2 Pengelompokkan Daftar Produk Berdasarkan Data Transaksi
Dari Tabel 3.1 terdapat 7 transaksi yang masing- masing transaksi terdapat beberapa produk atau item yang dibeli oleh konsumen di Apotek Sejati Binjai. Untuk itu item
yang dibeli diberikan kode produk untuk mempermudah dalam pencarian rule seperti tabel berikut:
Tabel 3.2. Data Barang
Universitas Sumatera Utara
No Barang
Kode Barang
1 Dexametason
A 2
Paracetamol B
3 Chloramphenicol
C 4
Amoxilin D
5 Allupurinol
E
3.1.3 Analisis Pencarian Pola Frekuensi Tinggi
Dari Tabel 3.1 Misalkan diberikan nilai Ф=3 dari 7 transaksi dan kemudian dilakukan pencarian nilai support pada masing-masing item dengan rumus :
Support =
Jumlah tr ansaksi mengandung A dan B Total Transaksi
x
100
Langkah 1: Mencari C1 Kandidat 1-itemset seperti berikut :
Tabel 3.3 C1 Kandidat 1-itemset
Universitas Sumatera Utara
Barang Kode Barang
Support
Dexametason A
37 x 100 = 43 Paracetamol
B 37 x 100 = 43
Chloramphenicol C
57 x 100 = 72 Amoxilin
D 57 x 100 = 72
Allupurinol E
47 x 100 = 57
Langkah 2 :
Berdasarkan Tabel 3.3 yang berisi item-item dengan support yang dimilikinya, selanjutnya cari L1={large 1-itemset} dengan memilih item yang memenuhi nilai
minimum support 43 seperti pada tabel 3.4.
Tabel 3.4 L1 Large 1-itemset Barang
Kode Barang Support
Chloramphenicol C
57 x 100 = 72 Amoxilin
D 57 x 100 = 72
Allupurinol E
47 x 100 = 57
Langkah 3
Proses selanjutnya yaitu menghasilkan kandidat 2-itemsets atau C2, dengan melalui tahap join gabung yaitu dengan mengkombinasikan produk atau item yang ada pada
Tabel 3.4 maka akan dihasilkan Tabel 3.5:
Universitas Sumatera Utara
Support_count adalah jumlah kombinasi item yang ada pada transaksi penjualan produk, yang berarti seberapa sering kombinasi item tersebut muncul pada
transaksi.
Tabel 3.5 C2 Kandidat item set
No Item set
Support_count Support
1 Chloramphenicol, Amoxilin
3 37 x 100 = 43
2 Chloramphenicol, Allupurinol
3 37 x 100 = 43
3 Amoxilin, Chloramphenicol
3 37 x 100 = 43
4 Amoxilin, Allupurinol
3 37 x 100 = 43
5 Allupurinol, Chloramphenicol
3 37 x 100 = 43
6 Allupurinol, Amoxilin
3 37 x 100 = 43
Langkah 4
Setelah dihitung dan ditemukan support dari tiap kandidat 2-itemsets pada Tabel 3.8 sampai Tabel 3.1 maka dengan tahap pemangkasan prune yaitu menghilangkan item
yang tidak memenuhi nilai minimum support ≥43 dapat dihasilkan sebagai berikut:
Tabel 3.6 L2 Large 2-itemset
No Itemset
Support
1 Chloramphenicol, Amoxilin
43 2
Chloramphenicol, Allupurinol 43
3 Amoxilin, Chloramphenicol
43 4
Amoxilin, Allupurinol 43
5 Allupurinol, Chloramphenicol
43 6
Allupurinol, Amoxilin 43
Universitas Sumatera Utara
3.1.4 Pembentukan Aturan Asosiasi