Articles | Volume 23, issue 7
Review article
12 Jul 2019
Review article |  | 12 Jul 2019

Using R in hydrology: a review of recent developments and future directions

Louise J. Slater, Guillaume Thirel, Shaun Harrigan, Olivier Delaigue, Alexander Hurley, Abdou Khouakhi, Ilaria Prosdocimi, Claudia Vitolo, and Katie Smith

Related authors

GTWS-MLrec: global terrestrial water storage reconstruction by machine learning from 1940 to present
Jiabo Yin, Louise J. Slater, Abdou Khouakhi, Le Yu, Pan Liu, Fupeng Li, Yadu Pokhrel, and Pierre Gentine
Earth Syst. Sci. Data, 15, 5597–5615,,, 2023
Short summary
Global scale evaluation of precipitation datasets for hydrological modelling
Solomon Hailu Gebrechorkos, Julian Leyland, Simon J. Dadson, Sagy Cohen, Louise Slater, Michel Wortmann, Philip J. Ashworth, Georgina L. Bennett, Richard Boothroyd, Hannah Cloke, Pauline Delorme, Helen Griffith, Richard Hardy, Laurence Hawker, Stuart McLelland, Jeffrey Neal, Andrew Nicholas, Andrew J. Tatem, Ellie Vahidi, Yinxue Liu, Justin Sheffield, Daniel R. Parsons, and Stephen E. Darby
Hydrol. Earth Syst. Sci. Discuss.,,, 2023
Revised manuscript under review for HESS
Short summary
Machine learning-constrained projection of bivariate hydrological drought magnitudes and socioeconomic risks
Rutong Liu, Jiabo Yin, Louise Slater, Shengyu Kang, Yuanhang Yang, Pan Liu, Jiali Guo, Xihui Gu, and Aliaksandr Volchak
Hydrol. Earth Syst. Sci. Discuss.,,, 2023
Revised manuscript under review for HESS
Short summary
Afforestation impacts on terrestrial hydrology insignificant compared to climate change in Great Britain
Marcus Edmund Henry Buechel, Louise Slater, and Simon Dadson
Hydrol. Earth Syst. Sci. Discuss.,,, 2023
Preprint under review for HESS
Short summary
Hybrid forecasting: blending climate predictions with AI models
Louise J. Slater, Louise Arnal, Marie-Amélie Boucher, Annie Y.-Y. Chang, Simon Moulds, Conor Murphy, Grey Nearing, Guy Shalev, Chaopeng Shen, Linda Speight, Gabriele Villarini, Robert L. Wilby, Andrew Wood, and Massimiliano Zappa
Hydrol. Earth Syst. Sci., 27, 1865–1889,,, 2023
Short summary

Related subject area

Subject: Global hydrology | Techniques and Approaches: Theory development
A hydrologist's guide to open science
Caitlyn A. Hall, Sheila M. Saia, Andrea L. Popp, Nilay Dogulu, Stanislaus J. Schymanski, Niels Drost, Tim van Emmerik, and Rolf Hut
Hydrol. Earth Syst. Sci., 26, 647–664,,, 2022
Short summary
From mythology to science: the development of scientific hydrological concepts in Greek antiquity and its relevance to modern hydrology
Demetris Koutsoyiannis and Nikos Mamassis
Hydrol. Earth Syst. Sci., 25, 2419–2444,,, 2021
Short summary
Comment on: “A review of the complementary principle of evaporation: from the original linear relationship to generalized nonlinear functions” by Han and Tian (2020)
Richard D. Crago, Jozsef Szilagyi, and Russell Qualls
Hydrol. Earth Syst. Sci., 25, 63–68,,, 2021
Short summary
Global distribution of hydrologic controls on forest growth
Caspar T. J. Roebroek, Lieke A. Melsen, Anne J. Hoek van Dijke, Ying Fan, and Adriaan J. Teuling
Hydrol. Earth Syst. Sci., 24, 4625–4639,,, 2020
Short summary
Inter-annual variability of the global terrestrial water cycle
Dongqin Yin and Michael L. Roderick
Hydrol. Earth Syst. Sci., 24, 381–396,,, 2020
Short summary

Cited articles

Abbott, M. B.: Hydroinformatics: information technology and the aquatic environment, Avebury Technical, Aldershot, 1991. a
Addor, N., Newman, A. J., Mizukami, N., and Clark, M. P.: The CAMELS data set: catchment attributes and meteorology for large-sample studies, Hydrol. Earth Syst. Sci., 21, 5293–5313,, 2017. a
Albers, S.: tidyhydat: Extract and Tidy Canadian Hydrometric Data, The Journal of Open Source Software, 2, 511,, 2017. a, b
Allaire, J.: manipulate: Interactive Plots for RStudio, available at, r package version 1.0.1, 2014. a
Allaire, J., Horner, J., Xie, Y., Marti, V., and Porte, N.: markdown: “Markdown” Rendering for R, available at:, r package version 0.9, 2018a. a
Short summary
This paper explores the benefits and advantages of R's usage in hydrology. We provide an overview of a typical hydrological workflow based on reproducible principles and packages for retrieval of hydro-meteorological data, spatial analysis, hydrological modelling, statistics, and the design of static and dynamic visualizations and documents. We discuss some of the challenges that arise when using R in hydrology as well as a roadmap for R’s future within the discipline.