1 Introduction

According to the Intergovernmental Panel on Climate Change (IPCC 2018), the increase in the global surface temperature may alter the hydrological cycle at global and local scales. Rainfall is one of the primary components of the hydrological cycle and understanding the patterns of its variability plays a vital role in understanding the aspects of climatological, hydrological, meteorological, and agricultural studies worldwide (Almazroui et al. 2012; Xia et al. 2015; Chatterjee et al. 2016; Sanchez et al. 2017; Yang et al. 2017; Ahmad et al. 2018; Amin et al. 2018; Malik and Kumar 2020). The economy and food security of countries like India are dependent on the timely availability of rainfall. So, accurate information of long-term rainfall trends is necessary for the sustainable use of water resources (Zolina et al. 2010; Fatichi et al. 2013; Sun et al. 2018).

The Mann-Kendall (M-K), modified Mann-Kendall (mM-K), Sen’s slope estimator (SS), and simple linear regression analysis (LRA) are the most widely used trend detection tests in recent studies (Tabari et al. 2011; Bari et al. 2016; Wang et al. 2016; Bisht et al. 2018; Singh et al. 2020). These methods are extensively used in trend analysis, but their application in time series analysis requires certain assumptions about the data, such as independence from autocorrelation and normality of the distribution (Yue et al. 2002). Şen (2012) proposed a new innovative trend analysis (ITA), which allows graphical evaluation of trends without any assumptions on the time series data. The ITA was widely applied for the detecting trends in hydro-meteorological variables in different regions of the world (Kisi 2015; Wu and Qian 2017; Caloiero et al. 2018; Caloiero 2020; Singh et al. 2020). Moreover, for effective trend detection, use of multiple tests has been suggested for time series data (Machiwal and Jha 2017), but only a few studies from India have used this approach. Jain et al. (2013) studied the long-term trends of monthly, seasonal, and annual rainfall data of northeast India for the period 1871–2008 using MK and SS test and reported no clear increasing or decreasing rainfall trends in the region as a whole. Lacombe and McCartney (2014) analyzed India’s daily gridded rainfall (1951–2007) data using M-K test and reported decreasing trends across central India and increasing rainfall trends over the south peninsula and the northeast, with a very heterogeneous pattern across the rest of the country. Subash and Sikka (2014) analyzed the rainfall data of 30 meteorological sub-divisions of India for the period 1904–2003 using M-K and SS tests and they reported significantly increasing trends in annual rainfall of India. Mondal et al. (2015), using the Indian Institute of Tropical Meteorology (IITM) dataset for rainfall, reported decreasing trends for the entire India from 1871 to 2011 using M-K test and SS estimator. Malik and Kumar (2020) utilized M-K, mM-K, SS, and LRA tests to examine the spatio-temporal trends of the rainfall of Uttarakhand, India using station data of more than 15 districts of the state. They reported significantly increasing and decreasing rainfall trends in monthly, seasonal, and annual time scales in different districts. Many researchers conducted studies on rainfall trends for different states and regions of India using M-K, SS, and LRA tests, e.g. Maharashtra (Singh et al. 2020), Chhattisgarh (Meshram et al. 2017), Assam (Goyal 2014), Odisha (Patra et al. 2012), Rajasthan (Pingale et al. 2014; Mundetia and Sharma 2014), Kerala (Krishnakumar et al. 2009; Nair et al. 2014), Jharkhand (Chandniha et al. 2017; Sharma and Singh 2017), West Bengal (Ghosh 2018), Himachal Pradesh (Jaswal et al. 2015), Madhya Pradesh (Duhan and Pandey 2013), Bundelkhand region (Jana et al. 2017), Terai region (Sah et al. 2020), and western Himalayas (Singh and Mal 2014). Caloiero et al. (2018) studied the temporal rainfall variability in the South Island of New Zealand using ITA and M-K tests with a dataset of more than 150 rain gauges using seasonal and annual rainfall data of more than 50 years and observed significant trends in seasonal and annual rainfall in the region. Machiwal et al. (2019) investigated 35 years of India’s arid coastal region rainfall data, using M-K/mM-K and ITA tests, and they reported increasing trends in monsoon and annual rainfall in India’s arid coastal region. Güçlü (2020) used MK and ITA tests for analyzing 50 years of rainfall data collected from meteorological stations in Turkey and reported significantly increasing trends in the region. In most of the studies, which used M-K, SS, and ITA, a comparison between these tests has been made, showing advantages of the ITA over the traditional trend detection tests.

This paper aims to analyze the trends and their magnitudes in seasonal and annual rainfall data of 119 years (1901–2019) for mainland meteorological sub-divisions of India using M-K, mM-K, SS, LRA, and ITA methods. The uniqueness of the study is the comparison between the recent Sen’s innovative trend analysis with the M-K/mM-K and LRA on the sub-divisional level. The study highlights the potential of comprehensive statistical analysis for a better understanding of rainfall distribution patterns over space and time.

2 Materials and methods

2.1 Study area and data

India is the seventh largest country in the world, positioned north of the equator between 8° 4′ N–37° 6′ N latitude and 68° 7′ E–97° 25′ E longitude, with a geographical area of 329 million ha. India has been divided into 36 meteorological sub-divisions (34 on the mainland and 2 on islands). In this paper, the rainfall patterns of 34 mainland meteorological sub-divisions in India are analyzed (Fig. 1). In this study, we have used daily rainfall data of 1901–2019 (119 years) generated by the India Meteorological Department (IMD) at a grid size of 0.25° latitude × 0.25° longitude. IMD’s gridded dataset was developed using quality-controlled rainfall data collected from a network of well-distributed more than 3000 rain gauge stations all over India. The detailed information of the data generation is explained by Pai et al. (2014). As per IMD classification, there are four meteorological seasons over India: winter season: January–February, pre-monsoon season: March–May, monsoon season: June–September, and post-monsoon season: October–December. The daily rainfall data of each sub-division is further processed to obtain monthly data. It was further cumulated over the seasons to obtain the total seasonal and annual rainfall. The seasonal and annual rainfall data of each sub-division were analyzed for basic statistical parameters, including mean, standard deviation (SD), coefficient of skewness (CS), and coefficient of kurtosis (CK).

Fig. 1
figure 1

Location of 34 mainland meteorological sub-divisions of India

2.2 Methodology

The Mann-Kendall (M-K), modified Mann-Kendall (mM-K), Sen’s slope (SS) estimator, linear regression analysis (LRA), and Sen’s innovative trend analysis (ITA) methods were employed to evaluate the trends and their magnitudes in the seasonal and annual rainfall.

2.2.1 Mann-Kendall/modified Mann-Kendall and Sen’s slope estimator

The non-parametric Mann-Kendall (M-K) test (Mann 1945; Kendall 1975) was used to detect significant trends in various long-term time series data (Tabari et al. 2011; Shifteh Some’e et al. 2012; Suryavanshi et al. 2014; Pingale et al. 2014; Gajbhiye et al. 2016; Kumar et al. 2017). Detecting trends in time series data is often affected by the presence of serial autocorrelation (Novotny and Stefan 2007). Significant autocorrelations were calculated using the method proposed by Shahin et al. (1993) and Haan (2002). Lag-1 autocorrelation coefficient in the data series was calculated and tested at 5% confidence limits. For serially correlated data, having a significant lag-1 autocorrelation coefficient, modified Mann-Kendall (mM-K) test using the Hamed and Ramachandra Rao (1998) variance correction approach was employed (Kumar et al. 2017). The positive and negative values of standardized M-K and mM-K test statistic (ZMK and ZMMK) indicate increasing and decreasing trends, respectively. The non-parametric Sen’s slope (SS) estimator is used to estimate the magnitude (true slope) of the trend (Theil 1950; Sen 1968). Positive and negative values of SS indicate increasing and decreasing trends, respectively.

2.2.2 Linear regression analysis

Linear regression analysis is a parametric approach to analyze the variation in trends. The regression line is used to explain the trend of long-term seasonal and annual pattern of rainfall. The regression formula proposed by Meshram et al. (2017) was used in this study. The positive and negative values of the slope of LRA (SL) represent increasing and decreasing trends, respectively.

2.2.3 Innovative trend analysis

The innovative trend analysis (ITA) proposed by Şen (2012) was also applied to detect the trends in rainfall time series. Unlike the most commonly used classical trend analysis methods like the M-K/mM-K and SS tests, the ITA method is free from the assumptions of serial autocorrelation, normality, and length of the records. The time series is divided into two equal parts in ITA from the first date to the end date. Both sub-series are arranged in ascending order. The first half of the series is placed on X-axis, and the second half is placed at the Y-axis of the Cartesian coordinate system. If the data points are collected on 1:1 line, it indicates there is no trend in the data. If the data points fall above the 1:1 line, it is indicative of a positive trend, while if the data points accumulate below the 1:1 line, it indicates a negative trend. The slope of the ITA (SITA) test was proposed by Şen (2017). A positive SITA value indicates an increasing trend, while a negative SITA shows a decreasing trend in time series. The ITA was performed using “trendchange” package (Patakamuri and Das 2019) in R software version 4.0.2 (R Core Team 2020).In this paper, the null hypothesis of no trend against the alternate hypothesis of there is a trend in the rainfall time series was tested at two different significance levels (α), i.e., α = 5% and α = 1%.

3 Results and discussion

3.1 Statistical summary of rainfall

Descriptive statistical parameters of the seasonal and annual rainfall of 34 meteorological sub-divisions of India during 1901–2019, including mean, standard deviation (SD), coefficients of variation (CV), skewness (CS), and kurtosis (CK), are summarized in Table 1. The highest mean rainfall of winter, pre-monsoon, monsoon, post-monsoon, and annual was observed in HP (171.2 mm), AP (669.9 mm), KG (2869.2 mm), KL (493.6 mm), and CKR (3138.3 mm) sub-divisions, respectively, while the lowest was recorded in KG (2.0 mm), SK (7.3 mm), JK (249.0 mm), WRJ (9.3 mm), and WRJ (299.8 mm), respectively. Rainfall variability was classified by Hare (2003) as low (CV < 20%), medium (20% < CV < 30%), and high (CV > 30%). The rainfall variability was high (CV > 30%) during the winter season in all the sub-divisions. Except AM in pre-monsoon and KL in post-monsoon seasons, all other sub-divisions had high rainfall variability in pre- and post-monsoon seasons. In monsoon and annual rainfall, variability was high only in 3 sub-divisions (JK, WRJ, and SK), and the variability was low (CV < 20%) to medium (20% < CV < 30%) in the rest of the sub-divisions. CS values for winter, pre-monsoon, and post-monsoon seasons for all the sub-divisions indicate positively skewed rainfall data. In contrast, CS values indicate that in monsoon 4 sub-divisions and 3 sub-divisions in annual rainfall had small negative CS. Apart from this, all other sub-divisions had a positively skewed distribution in monsoon and annual rainfall (Table 1).

Table 1 Statistical summary of annual and seasonal rainfall in meteorological sub-divisions of India

3.2 Rainfall trends and their magnitudes

The seasonal and annual rainfall trends as detected by traditional methods (LRA and M-K/mM-K test) are summarized in Table 2. The results of ITA are presented in Tables 3, 4, 5, 6, and 7, and results were graphically presented in Fig. 2. The comparison of the traditional methods with ITA in detecting trends and their magnitude for seasonal and annual rainfall has been depicted in Figs. 3 and 4, respectively.

Table 2 Values of the slope of linear regression (SL) and Sen’s slope (SS) for seasonal and annual rainfall in meteorological sub-divisions of India
Table 3 Results of innovative trend analysis of winter rainfall in meteorological sub-divisions of India
Table 4 Results of innovative trend analysis of pre-monsoon rainfall in meteorological sub-divisions of India
Table 5 Results of innovative trend analysis of monsoon rainfall in meteorological sub-divisions of India
Table 6 Results of innovative trend analysis of post-monsoon rainfall in meteorological sub-divisions of India
Table 7 Results of innovative trend analysis of annual rainfall in meteorological sub-divisions of India
Fig. 2
figure 2figure 2

Innovative trend analysis for seasonal and annual rainfall in meteorological sub-divisions of India (suffix used at the top of each figure after the abbreviations of meteorological sub-divisions—WIN, winter; PRM, pre-monsoon; MON, monsoon; POM, post-monsoon; ANN, annual)

Fig. 3
figure 3

Comparison and spatial variations of Sen’s slope (SS), slope of LRA (SL), and slope of ITA (SITA) for seasonal rainfall in meteorological sub-divisions of India

Fig. 4
figure 4

Comparison and spatial variations of Sen’s slope (SS), slope of LRA (SL), and slope of ITA (SITA) for annual rainfall in meteorological sub-divisions of India

3.2.1 Winter

The results of winter rainfall showed trends dominated by negative values, and except LRA and SS of JK, only negative trends were significant (p < 0.05 or p < 0.01). Overall, 14 and 17 sub-divisions had significant rainfall trends using LRA and M-K/mM-K tests, respectively. The trends detected using ITA are given in Table 3 and depicted in Fig. 2. The results of ITA showed that the significant number of slopes (p < 0.01) was dominated by negative values, except AP and JK, which exhibited significant increasing trends (p < 0.01). This indicates that significant trends in winter rainfall of 17 sub-divisions that cannot be identified by LRA and M-K/mM-K tests can be detected using ITA. JH showed sharpest decreasing trends in winter rainfall of more than 2.5 mm per decade (p < 0.01) during 1901 to 2019, and only JK exhibited significantly increasing trend of more than 3.8 mm per decade in winter rainfall (p < 0.01) using LRA, M-K/mM-K, and ITA tests.

3.2.2 Pre-monsoon

The pre-monsoon rainfall showed positive trends values in more sub-divisions, but most of them (18 sub-divisions) were non-significant. Only 8 sub-divisions showed significant trends, among these JK, CHD, and SHWB exhibited significant increasing trends, while CH, VD, GJ, SK, and EMP have significant decreasing trends (p < 0.05 or p < 0.01). The results of rainfall trend analysis of pre-monsoon rainfall using ITA are given in Table 4. ITA results showed that except RAY, CKR, and JH, the slope of ITA successfully captured rainfall trends in all other 31 meteorological sub-divisions of India. Significant positive and negative trends were observed in 14 and 17 sub-divisions, respectively (p < 0.01). Significant trends in 23 sub-divisions were detected only by ITA. JK exhibited the highest increasing trend in pre-monsoon rainfall at a rate of more than 10 mm per decade using LRA, M-K/mM-K, and ITA tests (p < 0.01).

3.2.3 Monsoon

The trends in monsoon rainfall detected by LRA and M-K/mM-K tests showed significant trends in 16 sub-divisions. Among these, 6 sub-divisions (JK, SKR, KG, CAP, SK, and CKR) showed significantly increasing trends at p < 0.05 or p < 0.01, while 10 sub-divisions (AP, CH, KL, EMP, UK, HP, EUP, JH, BR, and SHWB) showed significantly decreasing trends (p < 0.05 or p < 0.01). The rainfall trends of the monsoon season, detected by ITA, are given in Table 5. The ITA results showed that, except for 2 sub-divisions, all other sub-divisions have significant trends (p < 0.05 or p < 0.01). Among these, exactly half exhibited significantly increasing trends. In monsoon rainfall, significant trends in 16 sub-divisions that were not identified by LRA and MK/mM-K tests were detected by the ITA. AP exhibited the highest decrease of more than 37 mm and 44 mm per decade in monsoon rainfall using LRA and ITA tests, respectively (p < 0.01). In monsoon, CKR has the highest significant increase in trend with the magnitude of more than 46 mm per decade, using all the tests.

3.2.4 Post-monsoon

In post-monsoon, only JK and KL had significant rainfall trends as detected by LRA and M-K/mM-K tests. In JK, significantly increasing trends (p < 0.01) of more than 4 mm per decade in post-monsoon rainfall were detected using LRA and M-K/mM-K tests, whereas KL showed significantly decreasing trends (p < 0.05) of rainfall at a rate of more than −7 mm per decade. The trends detected in post-monsoon rainfall of the meteorological sub-divisions by ITA are shown in Table 6. The results showed that ITA captured significant trends in 31 sub-divisions, mostly dominated by negative values (p < 0.01). Out of these 31 sub-divisions, 29 trends were captured only by ITA, and only 10 sub-divisions (NMMT, JK, MR, WRJ, TE, RAY, SK, AM, GWB, and SHWB) have significantly increasing trends (p < 0.05 or p < 0.01). The highest and lowest significantly increasing trends (p < 0.01) of rainfall were observed in JK and WRJ with 5.2 and 0.1 mm per decade, respectively. The highest and lowest significant decreasing trends (p < 0.01) were exhibited by KL and ERJ with −9.7 and −0.4 mm per decade, respectively, using the ITA test.

3.2.5 Annual

The annual rainfall has increasing trends for 18 sub-divisions using LRA or M-K/mM-K test, and 4 of them (JK, KG, SK, and CKR) were significant. Significant decreasing trends (p < 0.05 or p < 0.01) were detected in 9 sub-divisions (AP, CH, KL, EMP, UK, EUP, WUP, JH, and BR) using LRA or M-K/mM-K test. The results of ITA for annual rainfall were given in Table 7. The results of ITA detected significant trends in 33 sub-divisions. Except for SITA of MMH, all are significant (p < 0.01) and dominated by negative slope values (19 sub-divisions). AP and KL exhibited significant decreasing trends (p < 0.01) at a rate of more than 50 mm per decade. Fourteen sub-divisions showed significant increasing trends (p < 0.01). CKR exhibited the highest significant increasing trends (p < 0.01) at a rate of 51.7 mm per decade using SS estimator. In contrast, the highest significant decreasing trends (p < 0.01) at a rate of 55.1 mm per decade were detected at KL using the ITA test.

Our analysis revealed significant trends for seasonal and annual rainfall in sub-divisions of India during the period 1901–2019. The decreasing trends were dominated in winters. Rainfall in the sub-divisions of north and central part of India, viz. EUP, WUP, JH, BR, WMP, and EMP, which receive winter rainfall due to the western disturbances, is also decreasing significantly. During pre-monsoon, rainfall is decreasing over most parts of central and peninsular India. There are increasing monsoon rainfalls in sub-divisions of peninsular and western parts of the country. During the post-monsoon, rainfall is increasing significantly over the Deccan Plateau, Himalayan, and northeastern region. In annual rainfall, the central and most of the sub-divisions in the northern part showed a significant decrease in the rainfall. In contrast, the sub-divisions of western parts have increasing rainfall trends. We compared the results of our analysis with similar studies conducted by different researchers on a nearly identical spatial scale. Guhathakurta and Rajeevan (2008) analyzed the rainfall trends over the meteorological sub-division of India using linear trend analysis, they reported that in monsoon season, JH, CH, and KL showed decreasing and GWB, WUP, JK, KG, MMH, RAY, CAP, and NKR showed increasing trends. They also reported decreasing trends in almost all the sub-divisions during the winter season. During the pre-monsoon season, rainfall was decreasing significantly in GR, WMP, EMP, VD, CH, and JH. They reported increasing trends in almost all sub-divisions except KG, MMH, NKR, RAY, CAP, GWB, AM, and JK in the post-monsoon season, while a significant increase was reported in annual rainfall. Kumar et al. (2010) analyzed the monthly rainfall of 135 years (1871–2005) for 30 sub-divisions of India using MK and SS tests; they reported a large variability in rainfall trends in meteorological sub-divisions of India. In their study, nearly half of the sub-divisions had an increasing annual rainfall trend, while the remaining had shown decreasing trends. The pre-monsoon, monsoon, post-monsoon, and winter rainfall increased over 23, 10, 27, and 20 sub-divisions, respectively. Subash et al. (2011) reported decreasing rainfall trends in five meteorological zones of central NE India using MK and LRA tests on gridded dataset, which is in line with the findings of our study. Subash and Sikka (2014) also reported an increasing annual rainfall trends in all the homogeneous rainfall regions of India, except the North East. Das et al. (2014) also analyzed the monsoon season’s rainfall trends in the meteorological sub-divisions of India using gridded data of 1971–2005 by applying MK and SS tests. They reported increasing rainfall trends over the east coast, Deccan Plateau region, and northern hilly parts of the Himalaya. Meteorological sub-divisions over the west coast, north and central plains, the western arid region, and the humid northeastern region showed significantly decreasing rainfall trends during the summer monsoon period. Adarsh and Janga Reddy (2015) reported an increasing annual rainfall trends in three sub-divisions of southern India (TN, NKR, and TE) and a decreasing trend in KL using MK test. Sah et al. (2020) reported significantly decreasing trends in the 15 districts of the Terai region of UP (part of EUP and WUP) using M-K/mM-K, SS, SR, and LRA tests, using the gridded dataset for the period of 1951–2015. Our results also corroborate with the observations reported in other similar studies of meteorological sub-divisions of India (Malik and Kumar 2020; Singh et al. 2020; Meshram et al. 2017).

3.2.6 Comparison of trend analysis methods

We have analyzed 170 rainfall time series data using LRA, M-K/mM-K, and ITA tests. The comparison between the results of trend detection by these methods is presented in Table 8 and depicted in Figs. 3 and 4. It was observed that significant trends were detected in 49 (28.8%) and 52 (30.5%) time series using LRA and M-K/mM-K tests, respectively. At the same time, ITA detected significant trends in 159 (93.5%) rainfall time series, which indicated that a large number of significant trends (especially decreasing), that were missed by M-K/mM-K or LRA, can be identified using the ITA method. Also, all the significant trends (p < 0.05 or p < 0.01) that were detected by LRA or M-K/mM-K test (57 time series) are also identified by the ITA. Apart from this, ITA detected trends in 102 time series (60%), which cannot be detected either by LRA or M-K/mM-K tests. Our results on trend analysis in rainfall time series using the above three methods indicated that the new ITA method is superior to the traditional M-K/mM-K and LRA tests. Kisi (2015) compared the ITA with the M-K test for assessing the water quality parameters of the Kizilirmak River of Turkey and recommended ITA over M-K in detecting trends of hydrological time series. Wu and Qian (2017) investigated the trends in annual and seasonal rainfall of Shaanxi Province, China, using ITA, M-K, and LRA. They reported a significant decreasing trend in annual rainfall and endorsed the ITA method over MK and LRA. Cui et al. (2017) studied the rainfall and temperature characteristics in the Yangtze River Basin of China during 1960–2015 using M-K, ITA, and LRA and proposed ITA to be more effective for the study of the climatic conditions. Similarly, many researchers reported advantages of ITA and its ability to capture trends more effectively in meteorological time series as compared to the traditional trend detection methods in corroboration with our study (Kisi and Ay 2014; Caloiero et al. 2018; Gedefaw et al. 2018; Kişi et al. 2018; Ali and Abubaker 2019; Malik et al. 2019; Güçlü 2020; Marak et al. 2020; Wang et al. 2020).

Table 8 Comparison of results of trend analysis from LRA, M-K/mM-K, and ITA

4 Conclusions

Variation in long-term rainfall trends of 34 meteorological sub-divisions of India during the period 1901–2019 was investigated using LRA, M-K/mM-K, and ITA tests. The meteorological sub-divisions of India showed both significant increasing and decreasing trends in seasonal and annual rainfall. The monsoon and annual rainfall are increasing in most sub-divisions of the peninsular and northwest parts of India, whereas decreasing rainfall is observed over central northeast India. Winter rainfall is decreasing in most of the sub-divisions of the country. The ITA method detected trends in almost all sub-divisions across India in both seasonal and annual rainfall. The ITA detected trends in 93.5% of the time series, while the traditional LRA and M-K/mM-K tests detected trends in only 33.5% of time series analysed. All significant trends which are detected by the LRA and M-K/mM-K methods were also effectively identified using ITA. Trends in 60% of the rainfall time series data that were not detected by LRA and M-K/mM-K tests were identified using the ITA, which indicated that the ITA is more powerful and sensitive than LRA and M-K/mM-K tests. ITA method is simple, easy to understand, and more sensitive in detecting trends that cannot be captured using traditional LRA and M-K/mM-K methods. The study comprehensively investigated the variations in rainfall trends across India during 1901–2019, which will help in understanding regional climatology and hydrology and their impacts on sectors based on water resources.