Interpolasi Lagrange dalam Pembuatan Interface Prediksi Jumlah Penduduk NTT Berbasis Python

Authors

  • Muhammad Naufal Daru Ciptoning Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Negeri Surabaya
  • Nabilah Nesya Adiarni Azzahra
  • Ermelya Helmi Anggraeni
  • Arum Nanda Putri Aprilia
  • Rahmawati Erma Standsyah
  • Dian Savitri

Keywords:

Graphical User Interface, Lagrange Interpolation, Population Prediction, Python, Visualization

Abstract

This study aims to implement the Lagrange interpolation method in a Python-based Graphical User Interface (GUI) application to predict the population of Nusa Tenggara Timur (NTT) Province. The development of this system was necessary because of the limited number of practical computer tools capable of estimating the population between times for official censuses. The Lagrange interpolation method is applied to construct a polynomial curve based on historical population census data, which is then integrated into a Python-based interactive system. The application interface is designed to allow users to input the prediction year and automatically obtain estimation results along with graphical visualization. The testing results indicate that the system performs interpolation computations accurately, producing results consistent with manual mathematical calculations. Furthermore, the graphical visualization demonstrates that the population estimation curve follows the trend of historical data. Therefore, the developed system simplifies numerical computation while providing a practical digital tool to support regional demographic analysis and planning.

References

[1] D. U. Ra’is, D. Setyawan, and Y. Dimus, “Efektivitas Perencanaan Pembangunan Daerah Kota Batu,” REFORMASI, vol. 10, no. 2, pp. 228–235, 2020, doi: 10.33366/rfr.v%vi%i.1910.

[2] Irma Suryani and Nur Khasanah, “Model Eksponensial dan Logistik Serta Analisis Kestabilan Model Pada Perhitungan Proyeksi Penduduk Provinsi Riau,” Jurnal Fourier, vol. 11, no. 1, pp. 22–39, Apr. 2022, doi: 10.14421/fourier.2022.111.22-39.

[3] R. Wahyuni and I. Simamora, “Penerapan Metode Polinom Newton Gregory Maju dan Polinom Newton Gregory Mundur dengan Metode Hamilton-Perry dalam Memprediksi Jumlah Penduduk Sumatera Utara,” Curere, no. 2, pp. 48–57, Oct. 2019, doi: http://dx.doi.org/10.36764/jc.v3i2.248.

[4] A. N. Azahra, N. Hanifah, and B. Setiaji, “Analisis Dinamika Pertumbuhan Penduduk Sleman Menggunakan Model Interpolasi Lagrange,” Jurnal Matematika dan Pendidikan Matematika, vol. 6, no. 2, pp. 137–144, 2025.

[5] W. Rahmadani and S. C. Sihombing, “Analisis Penyebaran Virus Covid-19 di Provinsi Sumatera Selatan Menggunakan Metode Interpolasi Lagrange,” Jurnal Penelitian Fisika dan Terapannya (JUPITER), vol. 2, no. 1, p. 12, Jul. 2020, doi: 10.31851/jupiter.v2i1.5314.

[6] M. Dolly Sianturi, M. Christyn Lubis, G. Triyunita Sinaga, and J. Nicholas Manihuruk, “Prediksi Pertumbuhan Jumlah Penduduk Indonesia Menggunakan Interpolasi Polinomial Lagrange,” Jurnal Cendekia Ilmiah, vol. 4, no. 2, pp. 1315–1321, 2025.

[7] R. U. Hurit and M. Y. Nanga, “Penerapan Metode Interpolasi Lagrange dalam Memprediksi Jumlah Penduduk Provinsi Nusa Tenggara Timur,” Jurnal Matematika dan Pendidikan Matematika, vol. 6, no. 1, pp. 57–62, 2022, [Online]. Available: http://ejournal.uinib.ac.id/jurnal/index.php/matheduca

[8] T. Nur et al., “Implementasi Polinomial Lagrange dalam Prediksi Jumlah Kelahiran di Indonesia Menggunaka Microsoft Excel,” de Fermat: Jurnal Pendidikan Matematika, vol. 8, no. 1, Jun. 2025.

[9] A. N. Azizah, “Prediksi Jumlah Kasus Positif COVID-19 di Indonesia: Perbandingan Metode Regresi dan Interpolasi Polinomial Lagrange,” MEDIC NUTRICIA: Jurnal Ilmu Kesehatan, vol. 20, no. 4, 2025, doi: 10.5455/mnj.v1i2.644.

[10] S. Faridha, S. Yulianti, and Y. Sugiarti, “Metode Perancangan User Interface yang Paling Umum Digunakan: Systematic Literature Review,” Binary Digital-Technology, vol. 7, no. 1, 2024, doi: 10.32877/bt.v7i1.1467.

[11] Adawiyah Ritonga and Yahfizham Yahfizham, “Studi Literatur Perbandingan Bahasa Pemrograman C++ dan Bahasa Pemrograman Python pada Algoritma Pemrograman,” Jurnal Teknik Informatika dan Teknologi Informasi, vol. 3, no. 3, pp. 56–63, Nov. 2023, doi: 10.55606/jutiti.v3i3.2863.

[12] D. A. B. Utami, “Perancangan Sistem Login Pada Aplikasi Berbasis GUI Menggunakan QTDesigner Python,” Jurnal Sistem Informasi dan Manajemen Basis Data, vol. 4, no. 2, pp. 92–100, Oct. 2021.

[13] S. Junaidi, M. Devegi, and H. Kurniawan, “Pelatihan Pengolahan dan Visualisasi Data Penduduk menggunakan Python,” ADMA : Jurnal Pengabdian dan Pemberdayaan Masyarakat, vol. 4, no. 1, pp. 151–162, Jul. 2023, doi: 10.30812/adma.v4i1.2963.

[14] M. Sugiyono, “Pendidikan PendekatanKuantitatif, Kualitatif, dan R&D,” 2017, Cet. XXV, Bandung: Alfabeta.

[15] Badan Pusat Statistik, “Jumlah Penduduk Menurut Kabupaten/Kota di Provinsi Nusa Tenggara Timur Tahun 2021–2025.” Accessed: Mar. 10, 2026. [Online]. Available: https://malakakab.bps.go.id/id/statistics-table/1/MTM5IzE=/jumlah-penduduk-menurut-kabupaten-kota-di-provinsi-nusa-tenggara-timur--ribu-jiwa---2021---2025.html

Downloads

Published

2026-06-30

How to Cite

Muhammad Naufal Daru Ciptoning, Nabilah Nesya Adiarni Azzahra, Ermelya Helmi Anggraeni, Arum Nanda Putri Aprilia, Rahmawati Erma Standsyah, & Dian Savitri. (2026). Interpolasi Lagrange dalam Pembuatan Interface Prediksi Jumlah Penduduk NTT Berbasis Python. UJMC (Unisda Journal of Mathematics and Computer Science), 12(1), 1–11. Retrieved from https://e-jurnal.unisda.ac.id/index.php/ujmc/article/view/12901

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.