Kenya is very weather sensitive, and the seasonality and variability of rainfall has a significant impact on agricultural productivity, water resource management and food security. Therefore, precise rainfall prediction is a key requirement for climate risk management and decision-making. Most Kenyan rainfall studies have been of monthly and/or annual rainfall, which may not be sensitive enough to the intra-seasonal variability in rainfall seen at dekadal (10-day) time scales. The aim of this study was to model and forecast dekadal rainfall dynamics in selected Sub-national regions of Kenya using Seasonal Autoregressive Integrated Moving Average (SARIMA) models. The quantitative time series research design adopted involved Box–Jenkins methodology with data on dekadal rainfall from 2021 to 2025 from the Humanitarian Data Exchange (HDX). The five regions namely Manyatta, Mbeere North, Igembe Central, Marsabit and Isiolo were chosen for analysis. Data was analyzed by R statistical software. Logarithmic transformation and differencing were used to stabilize the variance and to make the data stationary as verified by the Augmented Dickey–Fuller test. Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF) were used to identify the candidate SARIMA models, while Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC) were used to select the models. Model adequacy was checked with residual diagnostics and Ljung–Box test, and the forecasting performance was judged based on RMSE, MAE, MAPE, and MASE. The results showed that SARIMA (1,0,0) (1,1,1)36 was the most suitable model for regions51348,51352, and51364, whereas SARIMA (1,0,0) (0,1,1)36 provided the best fit for regions 51357 and 51363. Residual diagnostics also showed that the models estimated were appropriate to represent the temporal dependence in the rainfall series, as the residuals were in the form of white noise. High MAPE values were observed, which were mostly related to the intermittent nature of the rainfall data, but satisfactory forecasting performance was shown by RMSE, MAE and MASE. Forecasts for the coming year reproduced the observed seasonal rainfall pattern and showed greater uncertainty in the longer-term forecasts. In general, the chosen SARIMA models were successful in modelling dekadal rainfall patterns and can be a valuable tool for agricultural planning, water resource management, and climate risk preparedness for Kenya.
| Published in | American Journal of Theoretical and Applied Statistics (Volume 15, Issue 4) |
| DOI | 10.11648/j.ajtas.20261504.14 |
| Page(s) | 149-163 |
| Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
| Copyright |
Copyright © The Author(s), 2026. Published by Science Publishing Group |
Rainfall Variability, Dekadal Rainfall, SARIMA Modelling, Rainfall Forecasting
Adm Id | Mean Rainfall | Standard Deviation | Coefficient of Variation |
|---|---|---|---|
51363 | 11.9038 | 25.9519 | 2.1801 |
51364 | 11.4258 | 23.1979 | 2.0303 |
51357 | 15.1064 | 29.2093 | 1.9336 |
51348 | 10.4450 | 19.1667 | 1.8350 |
51352 | 8.8832 | 15.7167 | 1.7693 |
Region | ADF Statistic | P-Value | Decision |
|---|---|---|---|
51363 | -8.0116 | 0.01 | Stationary |
51364 | -7.6915 | 0.01 | Stationary |
51357 | -7.4921 | 0.01 | Stationary |
51348 | -7.1506 | 0.01 | Stationary |
51352 | -7.4230 | 0.01 | Stationary |
Region | Model | AIC | BIC | RMSE |
|---|---|---|---|---|
51348 | SARIMA (1,0,0) (1,1,1)36 | 288.4007423 | 300.2521208 | 0.44705165 |
51348 | SARIMA (0,0,2) (1,1,1)36 | 288.9737266 | 303.7879498 | 0.443114152 |
51348 | SARIMA (2,0,0) (1,1,1)36 | 290.0999044 | 304.9141275 | 0.444693049 |
51348 | SARIMA (1,0,1) (1,1,1)36 | 290.2065062 | 305.0207293 | 0.444917323 |
51348 | SARIMA (2,0,1) (1,1,1)36 | 290.5298334 | 308.3069012 | 0.442953918 |
51352 | SARIMA (1,0,0) (1,1,1)36 | 292.321006 | 304.1723845 | 0.454452909 |
51352 | SARIMA (2,0,0) (1,1,1)36 | 294.0630678 | 308.877291 | 0.453467045 |
51352 | SARIMA (1,0,1) (1,1,1)36 | 294.0966407 | 308.9108638 | 0.453551041 |
51352 | SARIMA (0,0,1) (1,1,1)36 | 294.2346896 | 306.0860681 | 0.459488182 |
51352 | SARIMA (0,0,2) (1,1,1)36 | 294.3660078 | 309.180231 | 0.455599572 |
51357 | SARIMA (1,0,0) (0,1,1)36 | 320.909477 | 329.7980109 | 0.531420296 |
51357 | SARIMA (2,0,0) (0,1,1)36 | 320.9102977 | 332.7616762 | 0.527680834 |
51357 | SARIMA (2,0,0) (1,1,1)36 | 320.9902052 | 335.8044284 | 0.507549281 |
51357 | SARIMA (1,0,0) (1,1,1)36 | 321.3268755 | 333.178254 | 0.512982708 |
51357 | SARIMA (0,0,2) (0,1,1)36 | 321.326879 | 333.1782576 | 0.528440844 |
51363 | SARIMA (1,0,0) (0,1,1)36 | 282.3509044 | 291.2394383 | 0.464209207 |
51363 | SARIMA (1,0,0) (1,1,1)36 | 282.7458305 | 294.597209 | 0.448552228 |
51363 | SARIMA (2,0,0) (0,1,1)36 | 283.2337881 | 295.0851666 | 0.462385335 |
51363 | SARIMA (1,0,1) (0,1,1)36 | 283.4401762 | 295.2915547 | 0.46271469 |
51363 | SARIMA (2,0,0) (1,1,1)36 | 283.6086186 | 298.4228418 | 0.446835138 |
51364 | SARIMA (1,0,0) (1,1,1)36 | 300.8473512 | 312.6987298 | 0.469572074 |
51364 | SARIMA (2,0,0) (1,1,1)36 | 302.011739 | 316.8259622 | 0.468915187 |
51364 | SARIMA (1,0,1) (1,1,1)36 | 302.1531437 | 316.9673669 | 0.469187263 |
51364 | SARIMA (2,0,2) (1,1,1)36 | 302.7728214 | 323.5127338 | 0.468310133 |
51364 | SARIMA (1,0,0) (0,1,1)36 | 302.80601 | 311.6945439 | 0.49848314 |
Region | Model | AIC | BIC | RMSE |
|---|---|---|---|---|
51348 | SARIMA (1,0,0) (1,1,1)36 | 288.4007423 | 300.2521208 | 0.44705165 |
51352 | SARIMA (1,0,0) (1,1,1)36 | 292.321006 | 304.1723845 | 0.454452909 |
51357 | SARIMA (1,0,0) (0,1,1)36 | 320.909477 | 329.7980109 | 0.531420296 |
51363 | SARIMA (1,0,0) (0,1,1)36 | 282.3509044 | 291.2394383 | 0.464209207 |
51364 | SARIMA (1,0,0) (1,1,1)36 | 300.8473512 | 312.6987298 | 0.469572074 |
Region | Model ID | LB Statistic | P-Value | Decision |
|---|---|---|---|---|
51348 | SARIMA (1,0,0) (1,1,1)36 | 12.2517 | 0.9071 | No autocorrelation |
51352 | SARIMA (1,0,0) (1,1,1)36 | 18.2334 | 0.5720 | No autocorrelation |
51357 | SARIMA (1,0,0) (0,1,1)36 | 20.7957 | 0.4092 | No autocorrelation |
51363 | SARIMA (1,0,0) (0,1,1)36 | 21.5211 | 0.3671 | No autocorrelation |
51364 | SARIMA (1,0,0) (1,1,1)36 | 16.8083 | 0.6654 | No autocorrelation |
Region | RMSE | MAE | MASE | MAPE |
|---|---|---|---|---|
51363 | 0.8490 | 0.6687 | 1.1028 | 121.7738 |
51364 | 1.0693 | 0.9119 | 1.6095 | 133.1581 |
51357 | 1.2686 | 1.0586 | 1.5679 | 167.2014 |
51348 | 1.1896 | 1.0409 | 1.8426 | 1990.7113 |
51352 | 1.0117 | 0.8588 | 1.4782 | 133.6153 |
ACF | Autocorrelation function |
ADF | Augmented Dickey Fuller |
AIC | Akaike Information Criteria |
AR | Auto Regressive |
BIC | Bayesian Information Criterion |
CV | Coefficient of Variation |
ENSO | El Nino Southern Oscillation |
MA | Moving Average |
MAE | Mean Absolute Error |
MAPE | Mean Absolute Percentage Error |
MASE | Mean Absolute Scaled Error |
PACF | Partial Autocorrelation Function |
RMSE | Root Mean Square Error |
SARIMA | Seasonal Autoregressive Integrated Moving Average |
| [1] | Palmer, P. I., Wainwright, C. M., Dong, B., Maidment, R. I., Wheeler, K. G., Gedney, N., & Turner, A. G. (2023). Drivers and impacts of Eastern African rainfall variability. Nature Reviews Earth & Environment, 4, 254–270. |
| [2] | Alahacoon, N., Edirisinghe, M., Simwanda, M., Perera, E. N. C., Nyirenda, V. R., & Ranagalage, M. (2022). Rainfall variability and trends over the African continent using TAMSAT data (1983–2020): Towards climate change resilience and adaptation. Remote Sensing, 14(1), Article 96. |
| [3] | Alhamshry, A., Fenta, A. A., Yasuda, H., Kimura, R., & Shimizu, K. (2020). Seasonal rainfall variability in Ethiopia and its long-term link to global sea surface temperatures. Water, 12(1), Article 55. |
| [4] | Omondi, P., Awange, J. L., Ogallo, L., Okoola, R. A., & Forootan, E. (2012). Decadal rainfall variability modes in observed rainfall records over East Africa and their relations to historical sea surface temperature changes. Journal of Hydrology, 464–465, 140–156. |
| [5] | Filder, T. N., Muraya, M. M., & Mutwiri, R. M. (2019). Application of seasonal autoregressive moving average models to analysis and forecasting of time series monthly rainfall patterns in Embu County, Kenya. |
| [6] | Mumo, L., Yu, J., & Ayugi, B. (2019). Evaluation of spatiotemporal variability of rainfall over Kenya from 1979 to 2017. Journal of Atmospheric and Solar-Terrestrial Physics, 194, Article 105097. |
| [7] | Langat, P. K., Kumar, L., & Koech, R. (2017). Temporal variability and trends of rainfall and streamflow in Tana River Basin, Kenya. Sustainability, 9(11), Article 1963. |
| [8] | Recha, C. W., Shisanya, C., Traore, P. C. S., & Makokha, G. L. (2012). Determination of seasonal rainfall variability, onset and cessation in semi-arid Tharaka District, Kenya. Theoretical and Applied Climatology, 108(3–4), 479–494. |
| [9] | Kotikot, S. M., Smithwick, E. A. H., & Greatrex, H. (2024). Observations of enhanced rainfall variability in Kenya, East Africa. Scientific Reports, 14, 63786. |
| [10] | Philip Obaigwa Sagero, Chris A. Shisanya, & George L. Makokha (2018). Investigation of rainfall variability over Kenya (1950–2012). Journal of Environmental and Agricultural Sciences, 14, 1–15. |
| [11] | Ayugi, B., Tan, G., Ullah, W., Boiyo, R., & Ongoma, V. (2019). Inter-comparison of remotely sensed precipitation datasets over Kenya during 1998–2016. Atmospheric Research, 225, 96–109. |
| [12] | Samson, T. K., & Aweda, F. O. (2024). Seasonal autoregressive integrated moving average modelling and forecasting of monthly rainfall in selected African stations. Mathematical Modelling of Engineering Problems, 11(1), 159–168. |
| [13] | Leneenadogo, W. (2021). A comparative study of Fourier series models and seasonal-autoregressive integrated moving average model of rainfall data in Port Harcourt. Asian Journal of Probability and Statistics, 10(3), 36–46. |
| [14] | Kibunja, H. W., Kihoro, J. M., Orwa, G. O., & Yodah, W. O. (2014). Forecasting precipitation using SARIMA Model: A case study of Mt. Kenya Region. |
| [15] | Amaefula, C. G. (2021). A SARIMA and adjusted SARIMA models in a seasonal nonstationary time series: Evidence of Enugu monthly rainfall. European Journal of Mathematics and Statistics, 2(1), 13–18. |
| [16] | Joshua, K., Herbert, M., & Richard, A. O. (2026). Seasonal ARIMA-based forecasting of monthly rainfall in Kasese District, Uganda. |
| [17] | Martínez-Acosta, L., Medrano-Barboza, J. P., López-Ramos, Á., et al. (2020). SARIMA approach to generating synthetic monthly rainfall in the Sinú River watershed in Colombia. Atmosphere, 11(6), Article 602. |
APA Style
Chege, L., Gachoki, P., Esekon, J. E. (2026). Modelling Dekadal Rainfall Dynamics in Kenyan Subnational Regions Using Sarima Model. American Journal of Theoretical and Applied Statistics, 15(4), 149-163. https://doi.org/10.11648/j.ajtas.20261504.14
ACS Style
Chege, L.; Gachoki, P.; Esekon, J. E. Modelling Dekadal Rainfall Dynamics in Kenyan Subnational Regions Using Sarima Model. Am. J. Theor. Appl. Stat. 2026, 15(4), 149-163. doi: 10.11648/j.ajtas.20261504.14
@article{10.11648/j.ajtas.20261504.14,
author = {Linnet Chege and Peter Gachoki and Joseph Eyang’an Esekon},
title = {Modelling Dekadal Rainfall Dynamics in Kenyan Subnational Regions Using Sarima Model},
journal = {American Journal of Theoretical and Applied Statistics},
volume = {15},
number = {4},
pages = {149-163},
doi = {10.11648/j.ajtas.20261504.14},
url = {https://doi.org/10.11648/j.ajtas.20261504.14},
eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.ajtas.20261504.14},
abstract = {Kenya is very weather sensitive, and the seasonality and variability of rainfall has a significant impact on agricultural productivity, water resource management and food security. Therefore, precise rainfall prediction is a key requirement for climate risk management and decision-making. Most Kenyan rainfall studies have been of monthly and/or annual rainfall, which may not be sensitive enough to the intra-seasonal variability in rainfall seen at dekadal (10-day) time scales. The aim of this study was to model and forecast dekadal rainfall dynamics in selected Sub-national regions of Kenya using Seasonal Autoregressive Integrated Moving Average (SARIMA) models. The quantitative time series research design adopted involved Box–Jenkins methodology with data on dekadal rainfall from 2021 to 2025 from the Humanitarian Data Exchange (HDX). The five regions namely Manyatta, Mbeere North, Igembe Central, Marsabit and Isiolo were chosen for analysis. Data was analyzed by R statistical software. Logarithmic transformation and differencing were used to stabilize the variance and to make the data stationary as verified by the Augmented Dickey–Fuller test. Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF) were used to identify the candidate SARIMA models, while Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC) were used to select the models. Model adequacy was checked with residual diagnostics and Ljung–Box test, and the forecasting performance was judged based on RMSE, MAE, MAPE, and MASE. The results showed that SARIMA (1,0,0) (1,1,1)36 was the most suitable model for regions51348,51352, and51364, whereas SARIMA (1,0,0) (0,1,1)36 provided the best fit for regions 51357 and 51363. Residual diagnostics also showed that the models estimated were appropriate to represent the temporal dependence in the rainfall series, as the residuals were in the form of white noise. High MAPE values were observed, which were mostly related to the intermittent nature of the rainfall data, but satisfactory forecasting performance was shown by RMSE, MAE and MASE. Forecasts for the coming year reproduced the observed seasonal rainfall pattern and showed greater uncertainty in the longer-term forecasts. In general, the chosen SARIMA models were successful in modelling dekadal rainfall patterns and can be a valuable tool for agricultural planning, water resource management, and climate risk preparedness for Kenya.},
year = {2026}
}
TY - JOUR T1 - Modelling Dekadal Rainfall Dynamics in Kenyan Subnational Regions Using Sarima Model AU - Linnet Chege AU - Peter Gachoki AU - Joseph Eyang’an Esekon Y1 - 2026/08/06 PY - 2026 N1 - https://doi.org/10.11648/j.ajtas.20261504.14 DO - 10.11648/j.ajtas.20261504.14 T2 - American Journal of Theoretical and Applied Statistics JF - American Journal of Theoretical and Applied Statistics JO - American Journal of Theoretical and Applied Statistics SP - 149 EP - 163 PB - Science Publishing Group SN - 2326-9006 UR - https://doi.org/10.11648/j.ajtas.20261504.14 AB - Kenya is very weather sensitive, and the seasonality and variability of rainfall has a significant impact on agricultural productivity, water resource management and food security. Therefore, precise rainfall prediction is a key requirement for climate risk management and decision-making. Most Kenyan rainfall studies have been of monthly and/or annual rainfall, which may not be sensitive enough to the intra-seasonal variability in rainfall seen at dekadal (10-day) time scales. The aim of this study was to model and forecast dekadal rainfall dynamics in selected Sub-national regions of Kenya using Seasonal Autoregressive Integrated Moving Average (SARIMA) models. The quantitative time series research design adopted involved Box–Jenkins methodology with data on dekadal rainfall from 2021 to 2025 from the Humanitarian Data Exchange (HDX). The five regions namely Manyatta, Mbeere North, Igembe Central, Marsabit and Isiolo were chosen for analysis. Data was analyzed by R statistical software. Logarithmic transformation and differencing were used to stabilize the variance and to make the data stationary as verified by the Augmented Dickey–Fuller test. Autocorrelation Function (ACF) and Partial Autocorrelation Function (PACF) were used to identify the candidate SARIMA models, while Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC) were used to select the models. Model adequacy was checked with residual diagnostics and Ljung–Box test, and the forecasting performance was judged based on RMSE, MAE, MAPE, and MASE. The results showed that SARIMA (1,0,0) (1,1,1)36 was the most suitable model for regions51348,51352, and51364, whereas SARIMA (1,0,0) (0,1,1)36 provided the best fit for regions 51357 and 51363. Residual diagnostics also showed that the models estimated were appropriate to represent the temporal dependence in the rainfall series, as the residuals were in the form of white noise. High MAPE values were observed, which were mostly related to the intermittent nature of the rainfall data, but satisfactory forecasting performance was shown by RMSE, MAE and MASE. Forecasts for the coming year reproduced the observed seasonal rainfall pattern and showed greater uncertainty in the longer-term forecasts. In general, the chosen SARIMA models were successful in modelling dekadal rainfall patterns and can be a valuable tool for agricultural planning, water resource management, and climate risk preparedness for Kenya. VL - 15 IS - 4 ER -