K-Means Clustering for Drug Inventory Analysis at Anugrah Pharmacy Bekasi
DOI:
https://doi.org/10.69916/jkbti.v5i3.577Keywords:
Data Mining, CRISP-DM, K-Means Clustering, Drug Inventory, Sales PatternAbstract
Improper drug inventory management can cause stockouts, overstocking, and
inefficient procurement decisions, especially in small-scale retail pharmacies
that still rely on manual estimation. This study analyzes drug sales patterns
and groups drug inventory at Anugrah Pharmacy Bekasi using the K-Means
clustering algorithm within the Cross Industry Standard Process for Data
Mining (CRISP-DM) framework. The dataset consisted of 5,312 sales transactions
from January to June 2025. The transaction records were aggregated
into 731 drug items using three variables: transaction frequency, sales volume,
and transaction value. Data preparation included aggregation, missing-value
checking, duplicate checking, transformation, and Min-Max normalization.
The optimal number of clusters was determined using the Elbow Method,
which indicated three clusters (k = 3). The K-Means results grouped the 731
drug items into 28 Fast Moving items (3.83%), 129 Medium Moving items
(17.65%), and 574 Slow Moving items (78.52%). The centroid analysis shows
that each cluster has distinct sales-movement characteristics. The results can
support inventory decision-making by helping the pharmacy prioritize replenishment
for fast-moving drugs, maintain controlled stock for medium-moving
drugs, and limit excessive procurement for slow-moving drugs. This study
demonstrates that CRISP-DM and K-Means clustering can provide practical
information for data-driven drug inventory management in a retail pharmacy
context.
Downloads
References
D. A. Ramadhanty, R. Syafitri, E. Rasywir, and D. Meisak, “Implementasi Data Mining Untuk Menentukan Persediaan Stok Obat Di Apotek K-24 Menggunakan Metode K-Means Clustering,” J. Inform. Dan Rekayasa Komput., vol. 2, no. 1, pp. 155–160, 2022, doi: 10.33998/jakakom.2022.2.1.31.
F. D. Ragestu and A. J. P. Sibarani, “Penerapan Metode Fuzzy Tsukamoto Dalam Pemilihan Siswa Teladan di Sekolah,” Teknika, vol. 9, no. 1, pp. 9–15, 2020, doi: 10.34148/teknika.v9i1.251.
A. J. P. Sibarani, “Persediaan Obat Di Apotek Bumi Husada,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 4, pp. 4430–4435, 2024.
S. V. G. Subrahmanya and others, “The Role of Data Science in Healthcare Advancements: Applications, Benefits, and Future Prospects,” Ir. J. Med. Sci., vol. 191, no. 4, pp. 1473–1483, 2022, doi: 10.1007/s11845-021-02730-z.
N. Elgendy, A. Elragal, and T. Päivärinta, “DECAS: A Modern Data-Driven Decision Theory for Big Data and Analytics,” J. Decis. Syst., vol. 31, no. 4, pp. 337–373, 2022, doi: 10.1080/12460125.2021.1894674.
Y. Yesica, T. Sitorus, and E. Purwanto, “Pengaruh Tata Kelola Perusahaan yang Baik dan Tanggung Jawab Sosial Perusahaan terhadap Kinerja Keuangan,” J. Bus. Appl. Manag., vol. 13, no. 2, p. 191, 2020, doi: 10.30813/jbam.v13i2.2356.
T. Ardiansah and D. Hidayatullah, “Penerapan Metode Waterfall Pada Aplikasi Reservasi Lapangan Futsal Berbasis Web,” J. Inf. Technol. Softw. Eng. Comput. Sci., vol. 1, no. 1, pp. 6–13, 2022, doi: 10.58602/itsecs.v1i1.8.
B. Chong, “K-Means Clustering Algorithm: A Brief Review,” Acad. J. Comput. Inf. Sci., vol. 4, no. 5, pp. 37–40, 2021, doi: 10.25236/ajcis.2021.040506.
I. P. Mulyadi, “Klasterisasi Menggunakan Metode Algoritma K-Means dalam Meningkatkan Penjualan Tupperware,” J. Inform. Ekon. Bisnis, vol. 4, pp. 172–179, 2022, doi: 10.37034/infeb.v4i4.164.
M. Elkabalawy, A. Al-Sakkaf, E. M. Abdelkader, and G. Alfalah, “CRISP-DM-Based Data-Driven Approach for Building Energy Prediction Utilizing Indoor and Environmental Factors,” Sustainability, vol. 16, no. 17, 2024, doi: 10.3390/su16177249.
N. Lebkiri and others, “Using Machine Learning for Prediction Students Failure in Morocco: An Application of the CRISP-DM Methodology,” Int. J. Educ. Inf. Technol., vol. 15, pp. 344–352, 2021, doi: 10.46300/9109.2021.15.36.
D. Fitriyani, M. Jajuli, and G. Garno, “Implementasi Algoritma K-Means Untuk Klasterisasi Dalam Pengelolaan Persediaan Obat (Studi Kasus: Apotek Naza),” J. Inform. dan Tek. Elektro Terap., vol. 12, no. 3, pp. 2841–2848, 2024, doi: 10.23960/jitet.v12i3.4921.
B. Shen, “E-commerce Customer Segmentation via Unsupervised Machine Learning,” in CONFCDS 2021, 2021.
D. Juniati and A. E. Suwanda, “Klasifikasi Penyakit Mata Berdasarkan Citra Fundus Retina Menggunakan Dimensi Fraktal Box Counting Dan Fuzzy K-Means,” Prox. J. Penelit. Mat. dan Pendidik. Mat., vol. 5, no. 1, pp. 10–18, 2022, doi: 10.30605/proximal.v5i1.1623.
H. Supriyanto, M. Al Hafidz, A. C. Puspitaningrum, R. A. P. Firmansyah, and R. Zuhdi, “Klasterisasi Data Obat Farmasi Berdasarkan Jumlah Persediaan Dengan Menggunakan Metode K-Means,” Teknika, vol. 13, no. 3, pp. 361–369, 2024, doi: 10.34148/teknika.v13i3.987.
L. A. Prasetyo, I. Himawan, and R. A. Sihombing, “Pengelompokan Persediaan Obat Dengan Metode K-Means,” J. Rekayasa Sist. Inf. dan Teknol., vol. 2, no. 2, pp. 759–768, 2024.
H. Supriyanto, M. Al Hafidz, A. C. Puspitaningrum, R. A. P. Firmansyah, and R. Zuhdi, “Klasterisasi Data Obat Farmasi Berdasarkan Jumlah Persediaan Dengan Menggunakan Metode K-Means,” Teknika, vol. 13, no. 3, pp. 361–369, 2024, doi: 10.34148/teknika.v13i3.987.
E. Wahyuni, F. Yunita, B. Rianto, U. I. Indragiri, I. Hilir, and K. Clustering, “Implementasi Metode K-Means Clustering Dalam Menentukan Produk Fast, Medium dan Slow Moving Pada Apotek Zerina,” Unknown, vol. 8, pp. 1–10, 2026.
W. E. Sari, M. B, and S. Rani, “Perbandingan Metode SAW dan Topsis pada Sistem Pendukung Keputusan Seleksi Penerima Beasiswa,” J. Sisfokom (Sistem Inf. dan Komputer), vol. 10, no. 1, pp. 52–58, 2021, doi: 10.32736/sisfokom.v10i1.1027.
Fadilah Nuria Handayani, Intan Diasih, Vrisa Arana Salsabilla, and Aprilia Pramudita, “Sistem Pendukung Keputusan Dalam Pemilihan Smartphone Terbaik Menggunakan Metode SAW,” Bridg. J. Publ. Sist. Inf. dan Telekomun., vol. 2, no. 3, pp. 130–141, 2024, doi: 10.62951/bridge.v2i3.127.
J. N. Oruh and B. C. Iwuji, “a Hybrid Prediction Model for Classifying Student’S Academic Performance Using Voting Ensemble Method,” Fudma J. Sci., vol. 10, no. 3, pp. 364–376, 2026, doi: 10.33003/fjs-2026-1003-4751.
M. R. Nugroho, I. E. Hendrawan, T. Informatika, U. Singa, P. Karawang, and D. Obat, “Penerapan Algoritma K-Means Untuk Klasterisasi Data Obat Pada Rumah Sakit digunakan dalam pengelolaan obat sebab nantinya sistem cluster dapat membuat pengelompokan pada obat dengan pemakaian tinggi dan kurang sehingga nantinya dapat menjadi acuan atau kn,” vol. 16, pp. 125–133, 2022.
P. Aliya, S. Nurbaeti, A. Firdaus, F. Suparman, and M. Pd, “3 1,2,3,” vol. 11, no. April, pp. 156–165, 2025.
K. Kurnia Abdullah, I. Maulana, A. Suharso, G. Garno, and A. Primajaya, “Penerapan Algoritme K-Means Dalam Klasterisasi Data Penjualan Obat Apotek Kidangrangga,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 2, pp. 1274–1279, 2023, doi: 10.36040/jati.v7i2.7061.
L. A. Prasetyo, I. Himawan, and R. A. Sihombing, “Pengelompokan Persediaan Obat Dengan Metode K-,” J. Rekayasa Sist. Inf. dan Teknol., vol. 2, no. 2, pp. 759–768, 2024.
A. H. Siregar, D. D. Sihotang, B. A. Wijaya, and S. D. Siregar, “Implementasi Algoritma K - Means Menggunakan RapidMiner untuk Klasterisasi Data Obat,” J. Teknol. dan Ilmu Komput. Prima, vol. 7, no. 2, pp. 200–211, 2024.
E. Wahyuni, F. Yunita, B. Rianto, U. I. Indragiri, I. Hilir, and K. Clustering, “IMPLEMENTASI METODE K-MEANS CLUSTERING DALAM MENENTUKAN PRODUK FAST , MEDIUM DAN SLOW MOVING PADA APOTEK ZERINA,” vol. 8, pp. 1–10, 2026.
R. Maoulana, B. Irawan, and A. Bahtiar, “Data Mining Dalam Konteks Transaksi Penjualan Hijab Dengan Menggunakan Algoritma Clustering K-Means,” JATI (Jurnal Mhs. Tek. Inform., vol. 8, no. 1, pp. 515–521, 2024, doi: 10.36040/jati.v8i1.8504.
S. A. Arnomo, N. Adhiatma, and H. Nuryanto, “73.-Jddat-Vol.-04-No.-01-Januari-2025.-54-59,” pp. 54–59, 2025.
Downloads
Published
Scite Metrics
Altmetric
How to Cite
Issue
Section
License
Copyright (c) 2026 Alya Prciscilla putri, Adi Muhajirin, Fata Nidaul Khasanah

This work is licensed under a Creative Commons Attribution 4.0 International License.







