ANALISIS DAN VISUALISASI POLA PARAMETER CUACA HARIAN DAN BULANAN JAKARTA TIMUR DENGAN K-MEANS CLUSTERING

Authors

  • Lola Author
  • Aji Nurrohman Author
  • Sigit Wibisono Author
  • Rachmat Setiabudi Author
  • Atang Supena Author

DOI:

https://doi.org/10.54314/jssr.v9i5.7273

Keywords:

BMKG, Meteorological Parameters, K-Means Clustering, Weather Analysis, Data Visualization

Abstract

Weather observation data produced by the Meteorology, Climatology and Geophysics Agency (BMKG) has multivariate characteristics, so it requires an analysis method that is able to identify patterns based on similarities in data characteristics. This research aims to analyze and visualize daily and monthly weather parameter patterns in the East Jakarta area using the K-Means Clustering algorithm. The dataset used is daily observation data from the Halim Perdanakusuma Meteorological Station for the period January–December 2025, totaling 365 observations with six meteorological parameters, namely TN, TX, TAVG, RH_AVG, RR, and FF_AVG. The research stages include merging data, handling missing values ​​using median imputation, data normalization using StandardScaler, data exploration, determining the optimal number of clusters using the Elbow Method and Silhouette Score, followed by the clustering process using K-Means. The evaluation results show that there are three optimal clusters (K=3), which represent variations in the daily weather characteristics of East Jakarta. The clustering results identified different characteristics, namely Cluster 0 (Hot Dry Weather), Cluster 1 (Cool Cloudy Weather), and Cluster 2 (Heavy Rainy Weather). Visualization in the form of correlation heatmaps, time series graphs, scatter plots, box plots and bar charts provide informative representations of weather parameter distribution patterns, making it easier to interpret analysis results. This research proves that K-Means Clustering is used as an effective exploratory method for identifying weather parameter patterns and visualization of meteorological analysis.

Downloads

Download data is not yet available.

References

Badan Meteorologi, Klimatologi, dan Geofisika (BMKG). (2024), Buku Iklim DKI Jakarta: Analisis Kondisi Cuaca dan Iklim Tahun 2020–2024. Jakarta: BBMKG Wilayah II.

Damayanti, S., Lestari, P., & Sofyan, A. (2023) ‘Urban Heat Island Intensity and Its Relationship with Land Surface Temperature in Jakarta Metropolitan Area’, IOP Conference Series: Earth and Environmental Science, vol. 944, no. 1, p. 012023, doi: 10.1088/1755-1315/944/1/012023.

Fitriana, H. S., Sumantyo, J. T. S., & Kuze, H. (2022) ‘Multi-temporal Analysis of Land Use/Land Cover Changes and Urban Heat Island Dynamics in Jakarta Using Remote Sensing and GIS’, Remote Sensing Applications: Society and Environment, vol. 26, p. 100724, doi: 10.1016/j.rsase.2022.100724.

Handyka. (2022) ‘Pemanfaatan Python dan Google Colab Dalam Pembelajaran Statistika Deskriptif Handika STKIP Muhammadiyah Pagaralam’, pp. 379–389.

Hidayat, R. & Nugroho, S. (2024) ‘Spatial and Temporal Variability of Extreme Rainfall in Jakarta and Its Suburbs: A Data-Driven Approach Using Clustering and Geostatistics’, J. Hydrology: Regional Studies, vol. 51, p. 101644, doi: 10.1016/j.ejrh.2024.101644.

J. Enterprise, J. (2023) ‘Python untuk Analisis dan Visualisasi Data’.

Kurniawan, R., Suratno, A., & Hidayati, R. (2022) ‘Variabilitas Curah Hujan di Jakarta dan Hubungannya dengan Indeks Iklim Pasifik’, J. Ilmu dan Inovasi Fisika, vol. 5, no. 1, pp. 1–10, doi: 10.24198/jiif.v5i1.30459.

Maori, N. A., and Evanita, E. (2023) ‘Metode Elbow dalam Optimasi Jumlah Cluster pada K-Means Clustering’, Simetris J. Tek. Mesin, Elektro dan Ilmu Komputer, 14(2), pp. 277–288, doi:

24176/simet.v14i2.9630.

Prasetyo, R., Wijayanto, A. K., & Sukmara, R. H. (2023) ‘Penerapan Machine Learning untuk Analisis Data Lingkungan: Studi Kasus Cuaca Perkotaan’, J. Teknologi Informasi dan Ilmu Komputer (JTIIK), vol. 9, no. 4, pp. 721–730, doi: 10.25126/jtiik.2022x4821.

Rahmadenti, N. A. R. (2025) ‘Analisis Pola dan Tren Kualitas Udara DKI Jakarta 2022-2025 Menggunakan K-Means Clustering’, J. Inform. dan Tek. Elektro Terap., 13(Oct), 3S1, doi: 10.23960/jitet.v13i3S1.8141.

Saputra, D. M. & Novianti, P. (2021) ‘Optimasi Klasterisasi Data Iklim Kota Bandung Menggunakan Algoritma K-Means dengan Reduksi Dimensi PCA’, J. RESTI (Rekayasa Sistem dan Teknologi Informasi), vol. 5, no. 4, pp. 714–722, doi: 10.29207/resti.v5i4.3187.

Surbakti, N. M. et al. (2024) ’Penggunaan Bahasa Pemrograman Python dalam Pembelajaran Kalkulus Fungsi Dua Variabel’, Algoritm. J. Mat. Ilmu Pengetah. Alam, Kebumian dan Angkasa, 2(3), pp. 98–107, doi: 10.62383/algoritma.v2i3.67.

Wibowo, D. H., Santoso, P. B., & Yunianto, M. (2022) ‘Perbandingan Metode K-Means dan Fuzzy C-Means dalam Klasterisasi Data Curah Hujan Musiman di Daerah Istimewa Yogyakarta’, J. Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 6, no. 11,

Downloads

Published

2026-10-13

How to Cite

ANALISIS DAN VISUALISASI POLA PARAMETER CUACA HARIAN DAN BULANAN JAKARTA TIMUR DENGAN K-MEANS CLUSTERING. (2026). JOURNAL OF SCIENCE AND SOCIAL RESEARCH, 9(5), 8070-8078. https://doi.org/10.54314/jssr.v9i5.7273