Analisis Association Rule Menggunakan FP-Growth Pada Data Penjualan Ritel

Authors

  • Jenniva Retno Nuryuansyah Teknik Informatika/Ilmu Komputer, Universitas Duta Bangsa Surakarta
  • Muhammad Noviyanto Teknik Informatika/Ilmu Komputer, Universitas Duta Bangsa Surakarta
  • Rizal Diaz Reihan Saputra Teknik Informatika/Ilmu Komputer, Universitas Duta Bangsa Surakarta
  • Haffiant Resditya Akbar Teknik Informatika/Ilmu Komputer, Universitas Duta Bangsa Surakarta

Keywords:

association rule, FP-Growth, data mining, penjualan retail, market basket analysis

Abstract

Penelitian ini bertujuan menerapkan algoritma Frequent Pattern Growth (FP-Growth) untuk menganalisis association rule pada data transaksi penjualan ritel guna menemukan pola pembelian produk yang sering terjadi secara bersamaan (market basket analysis). Penelitian menggunakan metodologi Cross-Industry Standard Process for Data Mining (CRISP-DM) yang terdiri dari tahapan Business Understanding, Data Understanding, Data Preparation, Modeling, Evaluation, dan Deployment. Dataset dipraproses dengan menghapus data duplikat berdasarkan kombinasi order_id dan product_name, kemudian diubah ke dalam bentuk transaksi biner menggunakan TransactionEncoder. Algoritma FP-Growth diimplementasikan menggunakan Python dan pustaka mlxtend, serta dikembangkan dalam sistem Market Basket Analysis System (MBAS) berbasis FastAPI. Hasil penelitian menunjukkan bahwa algoritma FP-Growth berhasil menghasilkan aturan asosiasi yang valid untuk mendukung strategi bisnis ritel. Kombinasi produk Juice Shirt memiliki nilai lift ratio tertinggi sebesar 1,93, yang menunjukkan adanya hubungan asosiasi yang kuat antara kedua produk. Hasil analisis dapat dimanfaatkan sebagai dasar penyusunan strategi product bundling, optimasi tata letak produk, dan promosi silang (cross-selling) pada bisnis ritel.

References

[1] F. Achmad, O. Nurdiawan, and Y. A. Wijaya, "ANALISA POLA TRANSAKSI PEMBELIAN KONSUMEN PADA TOKO RITEL KESEHATAN MENGGUNAKAN ALGORITMA FP-GROWTH," vol. 7, no. 1, pp. 168-175, 2023.

[2] Y. S. Putra, R. Kurniawan, Y. A. Wijaya, T. Informatika, S. Informatika, and D. Mining, "PENERAPAN DATA MINING MENGGUNAKAN ALGORITMA FP-GROWTH PADA DATA PENJUALAN SEMBAKO," vol. 8, no. 1, pp. 561-567, 2024.

[3] R. Dio, J. Hidayati, R. Arifin, D. A. Putera, and A. Agung, "Analisis Data Mining Pembelian dengan Association Rule Market Basket Analysis menggunakan algoritma FP-Growth," vol. XVII, no. 2, pp. 187-198, 2023.

[4] M. N. Assidiq, A. Bahauddin, C. D. Octaviany, N. Ummi, and A. S. Mariawati, "Journal of Systems Engineering and Management Market Basket Analysis dengan Metode Association Rule Menggunakan Algoritma FP-Growth untuk Mendukung Strategi Promosi Ritel Modern," vol. 5, no. 1, pp. 37-48, 2026.

[5] I. D. Ayu, I. Saraswati, I. M. Agus, O. Gunawan, I. M. Agus, and W. Putra, "Analisis Keranjang Belanja pada Data Ritel Non-Toko menggunakan Algoritma FP-Growth," pp. 1692-1704, 2027.

[6] R. Hamonangan, R. Narasati, and P. P. Marta, "ANALISIS POLA PEMBELIAN PARFUM MENGGUNAKAN METODE DATA MAINING ALGORITMA FP-GROWTH," vol. 3, no. 03, pp. 1-6, 2026.

[7] J. T. Suryani, N. Rahaningsih, and R. D. Dana, "PENERAPAN ASOSIASI UNTUK MENGANALISA PENJUALAN BARANG MENGGUNAKAN ALGORITMA FP-GROWTH," vol. 8, no. 1, pp. 3435-3440, 2024.

[8] D. Pratama and E. Tohidi, "MARKET BASKET ANALYSIS PADA DATA PENJUALAN UMKM MENGGUNAKAN ALGORITMA FP-GROWTH," vol. 8, no. 4, pp. 8197-8206, 2024.

[9] M. Fathur, R. Junaedi, and U. Hayati, "ANALISIS POLA TRANSAKSI PEMBELIAN MAKANAN DAN MINUMAN," vol. 8, no. 1, pp. 360-367, 2024.

[10] M. Informatika and S. I. Cirebon, "PENERAPAN ALGORITMA FP-GROWTH DALAM ANALISIS POLA TRANSAKSI APPLICATION OF FP-GROWTH ALGORITHM IN TRANSACTION PATTERN ANALYSIS FOR OPTIMIZING TRANSACTION DATA MANAGEMENT IN LIA," vol. 3, no. 1, 2024.

[11] I. F. Rahman and D. Riana, "Market Basket Analysis untuk Penjualan Retail: Perbandingan Akurasi Algoritma Apriori dan FP-Growth Berbasis CRISP-DM," J. Algoritm., vol. 22, no. 1, pp. 468-479, 2025, doi: 10.33364/algoritma/v.22-1.2303.

[12] Y. Ramdhani, "Analisis Algoritma Fp-Growth Dan Apriori Untuk Menemukan," vol. 3, no. January, pp. 21-36, 2025.

[13] B. Kesuma, I. Zufria, and I. Rusydi, "Implementasi Algoritma Apriori dan FP-Growth untuk Rekomendasi Produk Guna Meningkatkan Penjualan pada Toko (Studi Kasus: Warung Sidorukun)," 2025.

[14] M. Raihan, "Analisis Perbandingan Algoritma Apriori dan FP-Growth untuk Menentukan Strategi Penjualan Pada Maestro Jakarta Cafe & Space Abstrak," vol. 5, no. 3, pp. 3147-3157, 2024.

[15] S. Valencia and W. T. Atmojo, "Analisis Pola Pembelian Konsumen Pada Data Penjualan Mengunakan Algoritma Apriori," JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 5, pp. 10029-10034, 2024, doi: 10.36040/jati.v8i5.10953.

Downloads

Published

2026-07-25