Pengelompokkan Daftar Produk Berdasarkan Data Transaksi Analisis Pencarian Pola Frekuensi Tinggi

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