Next Article in Journal
Statistical Prediction of Future Sports Records Based on Record Values
Previous Article in Journal
An ϵ-Greedy Multiarmed Bandit Approach to Markov Decision Processes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Change Point Detection by State Space Modeling of Long-Term Air Temperature Series in Europe

by
Magda Monteiro
1,2,†,‡ and
Marco Costa
1,2,*,†,‡
1
ESTGA—Águeda School of Technology and Management, University of Aveiro, 3810-193 Aveiro, Portugal
2
CIDMA—Center for Research & Development in Mathematics and Applications, University of Aveiro, 3810-193 Aveiro, Portugal
*
Author to whom correspondence should be addressed.
Current address: Escola Superior de Tecnologia e Gestão de Águeda, Universidade de Aveiro, Rua Comandante Pinho e Freitas, n. 28, 3750-127 Águeda, Portugal.
These authors contributed equally to this work.
Stats 2023, 6(1), 113-130; https://doi.org/10.3390/stats6010007
Submission received: 14 November 2022 / Revised: 28 December 2022 / Accepted: 30 December 2022 / Published: 4 January 2023
(This article belongs to the Special Issue Advances in State-Space Modeling of Time Series)

Abstract

:
This work presents the statistical analysis of a monthly average temperatures time series in several European cities using a state space approach, which considers models with a deterministic seasonal component and a stochastic trend. Temperature rise rates in Europe seem to have increased in the last decades when compared with longer periods. Therefore, change point detection methods, both parametric and non-parametric methods, were applied to the standardized residuals of the state space models (or some other related component) in order to identify these possible changes in the monthly temperature rise rates. All of the used methods have identified at least one change point in each of the temperature time series, particularly in the late 1980s or early 1990s. The differences in the average temperature trend are more evident in Eastern European cities than in Western Europe. The smoother-based t-test framework proposed in this work showed an advantage over the other methods, precisely because it considers the time correlation presented in time series. Moreover, this framework focuses the change point detection on the stochastic trend component.

1. Introduction

The Secretary-General of the United Nations, António Guterres, claimed that “We are still significantly off-schedule to meet the goals of the Paris Agreement. Unless there are immediate, rapid and large-scale reductions in greenhouse gas emissions, limiting warming to 1.5 °C will be impossible, with catastrophic consequences for people and the planet on which we depend” [1].
However, changes in Earth’s climate have different effects in different areas of the world with different regional impacts. Although the Intergovernmental Panel on Climate Change reports that the world’s greenhouse gas emissions are continuing to increase and predicts that, at this rate, the global temperature rise will far exceed the two degrees Celsius limit goal that countries have agreed, in Europe, the greenhouse gas emissions have had a decreasing trend at least since the year 1990, as presented in the Trends and Projections in Europe 2021, EEA Report N. 13/2021, [2]. In the same sense, Europe has stable emissions of nitrous oxide (N2O), often as a result of reductions in industrial emissions (through emission abatement technologies) and increased nitrogen use efficiency in agriculture, [3].
Several works or reports from world institutions present the last numbers of global surface temperatures in the context of climate change. For instance, [4] indicates that, in 2019, the global land and ocean surface temperature was 0.44 °C–0.56 °C above the 1981–2010 average. Moreover and according to three independent in situ analyses, 2019 was one of the top-three warmest years since global records have begun, in the mid-to-late 1800s. Some results about different anomalies of temperature are presented, e.g., whereas the Northern Hemisphere, where distinctive warmer and cooler regions can be identified, namely, Alaska, Greenland, and Europe (except the Northeast), clearly show positive anomalies, Tibet and parts of North America show clear negative anomalies [4].
From another perspective, some works focus on a single or on a few temperature time series in a limited analysis, in general related to a country [5] or a time series modeling of a single series [6]. At a regional level, ref. [7] analyzed the time horizon dynamics of crop and climate variables in India employing Bai–Perron structural break and continuous wavelet transform methods. Also at a regional level and using a spatio-temporal approach, the work of [8] focuses on daily temperature modeling in the Aragón region, Spain, to study the summer period over 60 years and [9] proposed a fully stochastic hierarchical model that incorporates relationships between climate, time, and space to study the annual profiles of temperature across the Eastern United States over the period 1963–2012.
A review of methods applied to the trend analysis of climate time series is presented in [10], based on regression models as linear, nonlinear and nonparametric models with application to the GISTEMP time series of global surface temperature. Ref. [11] proposed a new class of long-memory models with time-varying fractional parameters, with an application to the analysis of series of monthly global historical surface temperature anomalies regarding the 1961–1990 reference period contained in the data set HadCRUT4.
A statistical analysis of long-term air temperatures in Europe, a densely populated and highly industrialized continent, can contribute to improving the monitoring of the rising air temperature in a regional approach. It is very important to analyze air temperature trends and, in case these occur, to identify any change-points in these time series. This information can be useful for scientists and in political decision-making contexts. In fact, on 14 July 2021, the European Commission adopted a series of legislative proposals setting out how it intends to achieve climate neutrality in the EU by 2050, including the intermediate target of at least 55% net reduction in greenhouse gas emissions by 2030. On the other hand, it is useful to form an accurate view of trends and changes, if any of these occur.
In order to contribute to the monitoring of this major and urgent problem, which is global climate change, with a particular focus on Europe, this work performs a time series analysis of temperature data of several European cities for which data are available. In combination with the national strategies of each country, the statistical analysis of various temperature series contributes to the monitoring of this process, as it is framed by the European Commission Climate Action (https://ec.europa.eu/clima/index_pt, accessed on 22 July 2022).
To achieve this goal, credible data access as well as the adoption of suitable statistical methodologies to address the problem are required. Therefore, this work consists of an analysis of a significant data set obtained from the Climate Data Online (CDO) portal, a platform that provides free access to archives of the National Oceanic and Atmospheric Administration (NOAA)’s National Climatic Data Center (NCDC), where global historical weather, climate data, and station history information are available for consultation (https://www.ncei.noaa.gov/, accessed on 10 May 2022).
This work focuses on time series modeling in view of the change-point detection in temperature trends in several European cities. It proposes an integrated approach, which combines the state space modeling of time series with the change-point detection in trends from Kalman smoothers prediction of unobservable stochastic components or in a residuals analysis.
State space models have been successfully applied in both environment or ecological time series [12,13]. A review for ecologists to create state space models was presented in [14] since these models are robust to common, and often hidden, estimation problems; moreover, the model selection and validation tools can help them assess how well these models fit their data. In order to account for the impact of seasonality in the soybean crush spread, ref. [15] proposed a time series model with co-integration that allows for a time-varying covariance structure and a time-varying intercept. Ref. [16] considered a state space framework for modeling and grouping time series of water quality monitoring variables. State space models and the Kalman filter were applied to merge weather radar and rain gauge measurements in order to improve area rainfall estimates in [13]. A mixed-effect state-space model was considered to model both historical climate data as well as dynamically derived mean climate change projection information obtained from global climate models in [17]. The state space modeling, in a periodic framework, was performed to long temperature time series in Portuguese cities (Lisbon, Coimbra and Porto) in a study by [5], where it was concluded that Porto has a temperature growth rate, per century, substantially different from the other cities. In [18], the application of state space models to long series of air temperature, together with cluster procedures, enabled the identification of temperature growth rates patterns in several cities in Europe.
However, modeling time series of climate variables is not sufficient to monitor the changes in climate and its change points. Accordingly, additional structural break detection methodologies are needed, a view that is supported by the vast literature on the subject [19,20,21]. Much of the methodology was first developed for a sequence of independent and identically distributed (i.i.d.) random variables and a large part of the literature is devoted to CUSUM-type and likelihood ratio procedures based on distributional assumptions (usually Gaussian) to test for a change in the mean and or in variance. Comparison analyses between methods to detect changes in mean are made in [22].
When no knowledge about the distributional form of the phenomenon under analysis is available, nonparametric change detection methods can be used to identify these changes. Ref. [23] considers methods that take well-established nonparametric tests for location and scale comparisons into consideration and [24] developed an R package with the implementation of several change points detection methods. The existence of serial dependence in many applications led to the development of methodologies to deal with change points in time series. Several approaches can be used in this context, for example, test statistics developed for the independent setting to the underlying innovation process can be applied or one can try to quantify the effect of dependence on these test statistics depending on the model structure that is considered. There are several works on change point detection in climate or environmental data. For instance, ref. [25] applied several change points procedures to Klementinum temperature. However, ref. [25] analyzed the mean annual temperatures assuming that these variables are a sequence of independent random variables, not taking the time correlation usually present in time series into consideration. In contrast, this paper considers statistical procedures for detecting change points that take temporal correlation into account.
This work contributes with an exhaustive analysis based on the detection of change points in a very significant set of time series of monthly average temperatures of European cities with a significant dispersion and geographic coverage. The proposed approach in this work of applying the change point detection methods on the stochastic trend component, an approach that allows for the incorporation of temporal correlation from the state equation of the state space model, shall be discussed. This aspect is particularly relevant in a time series analysis focusing on climate change analysis. This innovative approach to detecting points of change in non-observable variables takes temporal correlation into account and, once the assumptions of the considered method are verified, it is possible to identify the points of change focusing on the stochastic trend component.
In this work, the authors considered both parametric and nonparametric statistical tests with the application of the maximum type statistics to the innovation processes predictions, which are obtained by the Kalman filter algorithm for the temperature time series in Europe. All statistical and calculation procedures were developed in the R environment, [26], and it was considered a maximum significance level of 5% in all statistical tests.

2. Materials and Methods

2.1. Study Area and Data Used

The data set comprises the period between January 1900 and December 2017, in a total of 1416 observations of the monthly average air temperature of fifteen European cities, in fifteen different countries (Figure 1). These cities cover the European continent with a reasonable geographic dispersion from northwest to northeast. Moreover, these time series were selected from the CDO portal since they are the most complete time series, i.e., only with a small number of missing values, without compromising both the geographic dispersion and European representation. To fill the missing values, in each time series, a multiple linear regression using time and months as independent variables were applied considering the five years preceding and following the missing value.
Data descriptive statistics can be found in Table 1, which contains the minimum, maximum and average temperature for all periods and also the same statistics for the period before the year 2000 and the second millennium. The cutoff point was chosen to separate centuries. For comparative purposes, the same statistics are also presented for the period 1900–1917. With the exception of Ireland, the global minimums occurred in the time period from 1918 to 1999, whereas, in two-thirds of the series, the global maximums were reached between 2000 to 2017, with the other third being reached in a longer period. For all the cities analyzed, the increase in average temperatures in recent years is quite evident.

2.2. State Space Modeling

Environmental data have three main properties that characterize their temporal evolution: seasonality, skewed distribution and dependence besides non-stationarity [27]. In this context, state space models are very flexible to accommodate these properties and the Kalman filter algorithm is very useful even in the case of non-normality, since its predictions are the best linear unbiased estimators. Following the work of [18], we consider a state space model that highlights the trend component by an unobservable stochastic process, the state, and deals with the monthly seasonality in a deterministic component, in a simple way based on dummy variables.
Under the assumption of no change points, for each European city, we consider the state space model defined by the equations:
Y t = τ t + i = 1 12 β i S t , i + e 1 , t
τ t = μ + ϕ ( τ t 1 μ ) + e 2 , t ,
where Y t represents the monthly average air temperature in the time t, with t = 1 , . . . , n , and β i with i = 1 , 2 , . . . , 12 is the seasonal coefficient associated to the month t = i + 12 j , for some j = 0 , 1 , 2 , . . . , and S t , i is an indicative function defined such that
S t , i = 1 if t = i + 12 j , for some j = 0 , 1 , 2 , . . . 0 otherwise .
The { τ t } process represents a stochastic trend component, the state, that follows a stationary autoregressive process of order 1, { τ t } AR ( 1 ) , with mean μ with autoregressive parameter ϕ < 1 ; errors e i , t , with i = 1 , 2 , following uncorrelated white noise processes with variances v a r ( e i , t ) = σ i 2 and E ( e i , t e i , r ) = 0 , for t r , in the sense that E ( e 1 , t e 2 , r ) = 0 , t , r .
The error e 1 , t is considered the observational error and can be seen as a measurement error, whereas the error e 2 , t is considered the state error and and translates the randomness of the trend component.
Note that the state { τ t } is an unobservable process and its predictions must be obtained. Kalman filter algorithms provide optimal unbiased estimators for the state τ t ; τ ^ t t 1 for one-step-ahead prediction, τ ^ t t for Kalman filter update and τ ^ t n for Kalman smoother predictions [28].
It is worth noting that no assumptions are made about the distributional form of both errors. Nevertheless, there are several situations (not the case here) where the Gaussian distribution of the errors, that is, e i , t N ( 0 , σ i 2 ) , with i = 1 , 2 , is considered mainly for inferences goals. When the transition probability density is unknown and possibly degenerate it can be considered a robust state space filtering problem that has a Kalman-like structure and solves a minimax game [29,30].

2.3. Predictions of the Unobservable State—The Kalman Filter Algorithm

As the trend component is not observable it must be predicted. The most usual algorithm to perform this task is the Kalman filter algorithm which computes, at each time t, the optimal linear estimator of the state based on the available information until t. In the context of the linear state space models, the Kalman filter produces the best linear unbiased estimators; and, when the errors and the initial state are Gaussian, the Kalman filter predictors are the best unbiased estimators in the sense of the minimum mean square error, assuming that all model’s parameters Θ are known.
The Kalman filter equations provide optimal unbiased linear one-step-ahead and updated estimates of the unobservable state τ t which is given by the orthogonal projection of the state onto the observed variables up to that time. Let τ ^ t t 1 denote the estimator of τ t based on the observations Y 1 , Y 2 , . . . , Y t 1 and let P t t 1 be its mean square error (MSE), i.e., E [ ( τ ^ t t 1 τ t ) 2 ] . Since the orthogonal projection is a linear estimator, the forecast of the observable vector Y t is given by
Y ^ t t 1 = τ ^ t t 1 + i = 1 12 β i S t , i ,
with an MSE of Y ^ t t 1 given by ω t = P t t 1 + σ 1 2 . When Y t is available, the prediction error or innovation, η t = Y t Y ^ t t 1 , is used to update the estimate of τ t through the equation
τ ^ t t = τ ^ t t 1 + k t η t ,
where k t is called the Kalman gain and is given by k t = P t t 1 ω t 1 . Furthermore, the MSE of the updated estimator τ ^ t t , represented by P t t , verifies the relationship P t t = P t t 1 k t P t t 1 .
On the other hand, the forecast for the state τ t + 1 t is given by the equation
τ ^ t + 1 t = μ + ϕ ( τ ^ t t μ ) ,
and its MSE is P t + 1 t = ϕ 2 P t t + σ 2 2 .
The Kalman filter algorithm is initialized with τ 1 0 and P 1 0 . As the state process is assumed to be stationary, the Kalman filter algorithm can be initialized considering that initial state τ ^ 1 0 = μ and its mean square error by P 1 0 = σ 2 2 ( 1 ϕ 2 ) 1 .
When the entire time series y 1 , y 2 , . . . , y n is available, the best estimators of the state τ t based on all data are the Kalman smoothers τ ^ t n . These estimators can be obtained recursively through the equations
τ ^ t 1 n = τ ^ t 1 t 1 + J t 1 τ ^ t n τ ^ t t 1 ,
and P t 1 n = P t 1 t 1 + J t 1 2 P t n P t 1 n , where J t 1 = P t 1 t 1 ϕ P t t 1 1 [28], using the initial conditions τ ^ n n and P n n obtained from the Kalman filter.

2.4. Parameter Estimation

The estimation of the vector Θ of unknown parameters in state space models is usually performed by the Gaussian maximum likelihood estimation method in cases when it can be assumed that the initial state is normal and e i , t N ( 0 , σ i 2 ) , with t = 1 , 2 . In this case, the likelihood is computed using the innovations η 1 , η 2 , . . . , η n with η t = Y t Y ^ t t 1 , which are independent Gaussian random variables with mean square error given by σ η t 2 = P t t 1 + σ 1 2 . However, the likelihood L Y ( Θ ) is a highly nonlinear function of the unknown parameters [28]. A Newton–Raphson algorithm or an estimation procedure based on the Baum–Welch algorithm, also known as the EM (expectation–maximization) algorithm, can be adopted. Technical indications can be obtained from [28].
However, it often happens that the normality assumption is not verified when analyzing the innovations η ^ t , with t = 1 , . . . , n at the stage of evaluating the model’s assumptions. This occurs mainly because their distribution has heavy tails or is asymmetric, or because there are change points associated to change in some parameters of the model. In these cases, distribution-free estimators can be adopted, for example, those proposed by [31] for univariate models and later generalized to multivariate models in [16]. On the one hand, these estimators are consistent and, therefore, a good option specially for large samples or long time series. On the other hand, these estimators do not assume any knowledge of the error distribution, whereas other proposals assume some of the information (for instance, Refs. [32,33]). However, some robust EM algorithms can mitigate some of these problems in the estimation procedure of unknown parameters as suggested in [34].
In this work, the complexity of the estimation process was reduced by adopting a decomposition procedure, that is, by estimating the parameters associated with seasonality β i , with i = 1 , . . . , 12 using the least squares method, as suggested by [35], p. 23, and [5]. In fact, in this case, the focus is not on determining changes in seasonal patterns over the decades, but mainly on the trend, so this approach is even more suitable for the purpose of this paper since it simplifies the estimation process. To avoid having to make assumptions about the error distributions, the remaining parameters are obtained by using the distribution-free estimators proposed by [31].

2.5. Change Point Detection Approaches

In this paper, we propose that structural change in a long-term temperature time series can be detected through two complementary approaches: (1) by analyzing the series of innovations and (2) by analyzing the series of the Kalman smoothers of the trend process, τ ^ t n .
We will start with the description of the procedures to detect a single change point, by two approaches, which will be later used on the possible detection of multiple change points.
In order to identify an abrupt change in the behavior of the temperature time series, a statistical test of the maximum type is applied to detect a change in the location of innovations or in the Kalman smoothers [27]. In a first stage, this type of test is developed assuming that the time c, where the change may have occurred, is known and, in a second phase, the test statistic is computed for all the possibilities of c and its maximum is determined.
On the one hand, if no change point exists, the innovations are uncorrelated and identically distributed. Thus, one approach is the innovations analysis and detection of change point. If a change point exists at some time c in the location of innovations, it indicates that after that time point at least one parameter of model Equations (1)–(2) changed [23], since from the innovations one can evaluate the quality of the model fit. On the other hand, if there are no structural changes in the temperature trend, it is expected that the process { τ t } has no changes over time in its location, namely in its mean μ . Thus, the second approach will be the detection of change point in the trend component, { τ t } .
Therefore, considering that it is intended to test if the change point occurs at the unknown time point c, the statistical hypotheses on a process { X t } and its distribution F ( x ; θ ) in function on parameters Θ , that can be the innovations or the Kalman smoothers processes, are:
H 0 :   X t F 0 ( x ; θ 0 ) for t = 1 , . . . , n
v s
H 1 :   X t F 0 ( x ; θ 0 ) for t c and X t F 1 ( x ; θ 1 ) , for t > c .
Under the non-existence of a change points hypothesis, tests in both parametric and nonparametric approaches can be applied maximum type. If the statistic test exceeds some appropriately chosen threshold, then the null hypothesis that the two samples have identical distributions is rejected, and we conclude that a change point has occurred immediately after c time.
Since it is not known in advance where the change point occurs, the c time is unknown and the statistic test is evaluated at every value 1 < c < n , and the maximum value is used. The following subsection presents the two parametric and non-parametric approaches that can be applied to detect a change point in the sample location.

2.5.1. Maximum Type T Test—CUSUM

Under the normality assumption and independence of variables X i , that is, X i N ( μ X , σ X 2 ) , with i = 1 , . . . , n , whose variance is assumed to be unknown, the statistic T ( n ) to test the null hypothesis of no change point in the mean μ X is the maximum of the absolute values of two samples t-test statistics,
T ( n ) = max 1 r < n T r   = max 1 r < n ( n r ) n     X ¯ r X ¯ r * s r ,
where
X ¯ r = 1 r i = 1 r X i ,   X ¯ r * = 1 n r i = r + 1 n X i  
and
s r = 1 n 2 i = 1 r X i X ¯ r 2 + i = r + 1 n X i X ¯ r * 2 .
The null hypothesis can be rejected if the statistic T ( n ) is greater than the critical value. The exact distribution of T ( n ) , for independent variables, is very complex and [36] was able to calculate the true critical values only for the number of observations n under 10. Alternatively, approximate critical values can be computed by other methods such as the Bonferroni inequality, simulation or the asymptotic distribution.
When random variables X 1 , X 2 , …, X n are not independent but form an ARMA process, then the asymptotic critical values of the test statistics considering independence have to be multiplied by 2 π f ( 0 ) / γ , where γ = v a r ( X t ) and f ( · ) denotes the spectral density function of the corresponding ARMA process [37]. Especially for an AR(1) sequence, the critical values should be multiplied by ( 1 + ϕ ) ( 1 ϕ ) 1 1 / 2 where ϕ is the first autoregressive coefficient [27].

2.5.2. Maximum Type Mann-Whitney Test

In the nonparametric framework, at each r point, 1 < r < n , the two-sample Mann–Whitney test statistic D r ; n can be computed. The variance of D r ; n depends on the value r, so the test statistic is obtained through the maximization of the standardized D r , n to have mean 0 and variance 1 [24],
D n = max r = 2 , . . . , n 1 D ˜ r , n = D r , n μ D r , n σ D r , n .
The standardizing of D ˜ r , n is computed by subtracting their means μ D ˜ r , n and dividing by their standard deviations σ D ˜ r , n and taking the absolute value. The moments of the distribution of the Mann-Whitney test statistic are known under the null hypothesis [24].
The null hypothesis of no change is then rejected if D n > h n for some appropriately chosen threshold h n , which is the upper α quantile of the distribution of D n under the null hypothesis. This distribution does not have an analytic finite-sample form and for the case of the Mann–Whitney statistics, the asymptotic distribution of D n can be written. However, these asymptotic distributions may not be accurate when considering finite length sequences, and so numerical simulation may be required in order to estimate the distribution, an approach that is used in the cpm R package for change point detection [24]. The best estimate of the change point location will be immediately followed by the value of r, which maximizes D ˜ n , r .

2.6. Multiple Change Point Detection

In order to detect multiple change points, this work adopts the binary segmentation proposed by [38]. Binary segmentation is a generic technique for multiple change-point detection in which, initially, the entire dataset is searched for one change-point and when a change point is detected, the data are split into two subsegments, defined by the detected change-point. A similar search is then performed on each sub-segment, possibly resulting in further splits. The recursion on a given segment continues until a certain criterion is satisfied [39]. For high dimensional time series, ref. [40] considered a segmentation of the second-order structure via a sparsified binary segmentation. This approach is, thus, a very often applied approach due to its simplicity.
Consider S T s e ( X ) to be one of the statistic tests defined in Section 2.5.1 and Section 2.5.2 using the series X at times between s and e. The following algorithm (Algorithm 1) summarizes the adopted recursive procedure, being initialized with s = 1 and e = n , and a value α for the significance level test.
Algorithm 1 Multiple change point detection.
procedureBinarySegm(X, s, e)
    if  e s < 1  then
        STOP
    else
        Compute S T s e ( X )
        Compute C v , the critical value for the test
        if  S T s e ( X ) > C v  then
            c < arg max S T s e ( X )
           include c in the set of change points
           BINARYSEGM(X, s, c)
           BINARYSEGM(X, c + 1 , e)
        else
           STOP
        end if
    end if
end procedure

3. Results

In a first step, seasonal parameters β i , with i = 1 , . . . , 12 , were estimated using the method of least squares for each of the 15 time series in a classical decomposition perspective, and then the remaining parameters associated with the state space model were estimated using distribution free estimators (see [13] for details). These methods are useful when convergence problems associated with likelihood optimization arise or when it is not possible to guarantee the absolute maximum of the likelihood function. These situations may occur either due to the fact that the errors cannot be Gaussian or other predefined distribution, or due to the existence of change points that hinder the convergence of numerical processes for the adjustment of an inadequate model.
The estimation parameters were obtained based on a VBA macro developed in the work of [31]. The results of the estimation procedure are presented in Table 2. Seasonal coefficients, as expected, show different seasonal curves; while Lisbon has the highest coefficient in the warm months, namely 22.3 °C in August, the coldest city in winter is St. Petersburg with seasonal coefficients for January and February equal to −7.5 °C.
Analyzing the parameters associated with the state space model, we find that all estimates of the autoregressive parameters, ϕ , verify the stationary condition of the AR(1) process and the smallest estimate of the mean of the stochastic trend level is 0.383 in Dublin (Ireland) whereas the largest is 1.132 in Vilnius (Lithuania).
The analysis of residuals, η t = Y t Y ^ t t 1 , shows that, for the majority of cities, there is no serial correlation up to lag 12 when considering a significance of 1%. The exception is the city of Lisbon which presents no serial correlation only up to lag 3. Thus, there is no correlation structure in innovation showing that the model captured the time-dependent structure of the series.
Although the model parameters estimation step has been performed without considering any distribution for the errors, the normality was tested through the application of a Lilliefors-corrected Kolmogorov–Smirnov test to standardized residuals, that is, η t * = η t / ω t , which leads to the rejection of this assumption in the majority of the cities. This situation is not unusual and can be caused by many factors: the errors are not normally distributed, the tests reject the normality because they are performed on large sample sizes leading to rejection of the null hypothesis, or normality is challenged by the presence of change points. In the latter case, the normality can be re-examined after the points of change have been identified.
For each city, we have considered three situations: the maximum-type test using Mann–Whitney tests and also t-test applied to the standardized residuals; the application of the maximum-type t-test applied to smoother predictions of the latent process { τ t } which represents the trend of the temperature. For each city and method, the cpm package of the software R was used in order to identify each change point. Since { τ t } has an autoregressive structure of order 1, it was necessary to adjust, for each series, the critical value of the test using the estimates of the autoregressive parameters. In all series, for each of the approaches considered, a first change point was detected. From this point onwards, binary segmentation was used, with each segment being modeled separately and to which the previous procedures were applied. The results of the multiple change point detections are presented in Table 3 together with the methods comparison. We grouped the cities according to the detection results achieved by each of the approaches used. For instance, group 1 is composed of those cities where all methods produced similar results. In half of the cities, only one change point was detected regardless of the method used. In 80% of the cities, the t-test approaches detected a change point in the late eighties while the M-W test detected a change point in this period only for about 50% of the cities.
The three methods detected similar change points in Berlin, Bucharest, Copenhagen, Minsk, St. Petersburg and Talin (group 1). All these cities detected only a single change point. In Bucharest, the change point was identified in the year 2006 while, in the other cities, it was between 1987 and 1988. In addition to the cities already mentioned, methods using the t-test detected the same change points in Kyiv, Nantes, Prague, Vienna and Vilnius (group 2). For these cities, only a single change point was detected by these methods in the late eighties, except for Nantes, where a second point at the end of the period under analysis was still detected. The M-W methods and the t-test based on smoothers estimates produced the same results in Dublin and Zagreb, where two change points were detected (group 3).
In Lisbon and Zurich, the three methods produced different results (group 4). Whereas the smoother based t-test detected three change points in Lisbon, the t-test method based on standard residuals detected two change points, specifically, the last ones detected by the former method. In order to identify geographical patterns in the similarity of change point detection by the three methods, Figure 2 presents the location of cities according to the groups presented in Table 3. In general, the cities that belong to group 1, where all methods show similar results, are located in Northern Europe. Bucharest deviates from this pattern. The cities in the group where only the t-tests show similar results are mostly in Central Europe. Cities in groups 3 and 4 are located further west, with Croatia slightly further east.
Performing a global analysis, the first method (M-W test) presents similar results with at least one of the other methods in eight series, while the second and the third method present eleven and thirteen series, respectively, which indicates an advantage of the t-test method based on smoothers over the others.
After the change point analysis, standardized residuals were analysed in each segment and for each of the approaches. The standardized residuals did not present significant serial correlation for a significance level of 1%, up to lag 12, on the various approaches used, see Figure 3. The only discordant case was Vilnius, in the second segment.
The normality of the standardized residuals obtained in the t-test based approaches was also assessed, see Figure 4. For the majority of the series and segments, the normality was not rejected for a significance level of 1% in both t-test approaches.
The exceptions were Bucharest, Minsk, Prague and Vilnius, where the Lilliefors-corrected Kolmogorov–Smirnov test rejected, for a significance level of 1%, the normality of the standardized residuals in the first segment for both t-test approaches. In Dublin, the normality was rejected for the smoother based t-test approach in the first segment. In Nantes, the third segment only had three observations and, for this reason, it was not analyzed in terms of normality and also correlation.
Figure 5 presents standardized residual histograms for each segment identified by the smoother based t-test approach for each city. We can see that histograms present the shape of the normal distribution, even in the cases where the Lilliefors-corrected Kolmogorov–Smirnov test rejected the normal distribution. This can be explained by the fact that the majority of the cities in the first segment of the series has a high dimension, above 1000 observations, easily leading to the rejection of the usual tests for normality.
The analysis of the histograms obtained by the other t-test approach is similar to the one presented here. Given that in most situations normality was not rejected and that method 3, the smoother based t-test approach, is the one with more similarities with the other two methods in terms of change point detection results, it is considered that these change points should be taken into account to better assess the mean temperature growth rates before and after change points, using the mean estimate of the trend component. Table 4 summarizes this information. With the exception of Lisbon for the period between May 1931 and September 1942, when compared to the older segments, the most recent segments show larger estimates for the mean of the trend component. Eastern cities show larger differences while western European cities, which are closest to the Atlantic Ocean and its currents, show smaller differences. Based on the models used, these findings corroborate that, in recent decades, there is an increase in temperatures in this part of the globe, which should cause greater concern, especially in Eastern Europe. As an illustration, we present in Figure 6 the one-step predictors of the trend component for the cities of Berlin, Kyiv, Dublin and Lisbon, one city from each of the previously identified groups, in each of the segments identified by the change points detection procedure 3. In all graphs presented, the change in the trend component means in recent years is clearly visible.

4. Conclusions

In this work, we applied three methodologies to detect change points, two based on the model residuals (one in a parametric and the other in a non-parametric approach), and a third based on the smoother predictions of the stochastic trend. It was possible to conclude that all of them detected at least one change point in each city, suggesting that there was effectively a change in temperature in each of the cities. In 40% of cities, the methods detected only one change point corresponding to the same year. The t-test based on the smoothers methodology was considered the most appropriate as it detected change points similar to the other two methods and, in most cities, the standardized residuals were uncorrelated and the Lilliefors-corrected Kolmogorov–Smirnov test did not reject their normal distribution. The analysis of the results of the aforementioned method allows us to conclude that, in most cities, there is a change point in the late 1980s or early 1990s. With the detection of all change points before 1980, Lisbon does not match this pattern, as well as Bucharest, also with the detection in the middle of the 2000s. In most cities, the average estimates in the most recent years, after the change point detection, are much higher than in the immediately preceding period, showing greater differences in the cities located in Eastern Europe.
From a methodological point of view, in six of the fifteen series analyzed, the three methods considered had similar change points, as identified in Table 3, and in another five there are similar results between the methods based on the t-test on innovations and predictions smoothed out of the trend. Globally, in 11 of the 15 series, the methods based on the CUSUM test had identical results. Differences between the non-parametric method and the other two parametric methods are justified by the fact that the test based on non-parametric statistics does not consider temporal correlation, while the CUSUM test, on innovations or on smoothed trend predictions, is applied with corrected p-values for correlation. Therefore, the test based on smoothed trend predictions is particularly focused on the component of interest for the analysis of climate change without neglecting the incorporation of temporal correlation in the inferential process.

Author Contributions

Conceptualization, M.M.; methodology, M.M. and M.C.; validation, M.M. and M.C.; investigation, M.M. and M.C.; resources, M.M. and M.C.; software, M.M. and M.C.; writing—original draft preparation, M.M. and M.C.; writing—review and editing, M.M. and M.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Center for Research and Development in Mathematics and Applications (CIDMA) through the Portuguese Foundation for Science and Technology (FCT— Fundação para a Ciência e a Tecnologia), grant numbers UIDB/04106/2020 and UIDP/04106/2020.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Publicly available datasets were analyzed in this study. This data can be found here: https://data.giss.nasa.gov/gistemp/stdata/ accessed on 10 May 2022.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript or in the decision to publish the results.

References

  1. World Meteorological Organization (WMO). A Multi-Organization High-Level Compilation of the Latest Climate Science Information. 2021. Available online: http://public.wmo.int/en/resources/united_in_science (accessed on 10 July 2022).
  2. European Environment Agency. Trends and Projections in Europe 2021, EEA Report N. 13/2021. 2021. Available online: https://www.eea.europa.eu/publications/trends-and-projections-in-europe-2021 (accessed on 11 July 2022).
  3. Thompson, R.L.; Lassaletta, L.; Patra, P.K.; Wilson, C.; Wells, K.C.; Gressent, A.; Koffi, E.N.; Chipperfield, M.P.; Winiwarter, W.; Davidson, E.A.; et al. Acceleration of global N2O emissions seen from two decades of atmospheric inversion. Nat. Clim. Chang. 2019, 9, 993–998. [Google Scholar] [CrossRef]
  4. Sánchez-Lugo, A.; Morice, C.; Nicolas, J.P.; Argüez, A. Global surface temperature. In “State of the Climate in 2019”. Bull. Amer. Meteor. 2020, 101, S24–S26. [Google Scholar] [CrossRef]
  5. Costa, M.; Monteiro, M. A periodic mixed linear state-space model to monthly long-term temperature data. Environmetrics 2019, 30, e2550. [Google Scholar] [CrossRef] [Green Version]
  6. Alpuim, T.; El-Shaarawi, A. Modeling monthly temperature data in Lisbon and Prague. Environmetrics 2009, 20, 835–852. [Google Scholar] [CrossRef]
  7. Padakandla, S.R.; Bhandari, A.; Atluri, A.K. Does climate impact vary across time horizons? A time-frequency analysis of climate-crop yields in India. Stoch. Environ. Res. Risk Assess. 2021, 36, 1689–1701. [Google Scholar] [CrossRef]
  8. Castillo-Mateo, J.; Lafuente, M.; Asín, J.; Cebrián, A.C.; Gelfand, A.E.; Abaurrea, J. Spatial Modeling of Day-Within-Year Temperature Time Series: An Examination of Daily Maximum Temperatures in Aragón, Spain. J. Agric. Biol. Environ. Stat. 2022, 27, 487–505. [Google Scholar] [CrossRef]
  9. Schliep, E.M.; Gelfand, A.E.; Clark, J.S. Stochastic Modeling for Velocity of Climate Change. J. Agric. Biol. Environ. Stat. 2015, 20, 323–342. [Google Scholar] [CrossRef]
  10. Mudelsee, M. Trend analysis of climate time series: A review of methods. Earth-Sci. Rev. 2019, 190, 310–322. [Google Scholar] [CrossRef]
  11. Bisaglia, L.; Grigoletto, M. A new time-varying model for forecasting long-memory series. Stat. Methods Appl. 2021, 30, 139–155. [Google Scholar] [CrossRef] [Green Version]
  12. Monteiro, M.; Costa, M. A Time Series Model Comparison for Monitoring and Forecasting Water Quality Variables. Hydrology 2018, 5, 37. [Google Scholar] [CrossRef]
  13. Costa, M.; Alpuim, T. Adjustment of state space models in view of area rainfall estimation. Environmetrics 2011, 22, 530–540. [Google Scholar] [CrossRef] [Green Version]
  14. Auger-Méthé, M.; Newman, K.; Cole, D.; Empacher, F.; Gryba, R.; King, A.A.; Leos-Barajas, V.; Mills Flemming, J.; Nielsen, A.; Petris, G.; et al. A guide to state–space modeling of ecological time series. Ecol. Monogr. 2021, 91, e01470. [Google Scholar] [CrossRef]
  15. Marowka, M.; Peters, G.W.; Kantas, N.; Bagnarosa, G. Factor-augmented Bayesian cointegration models: A case-study on the soybean crush spread. J. R. Stat. Soc. C 2020, 69, 483–500. [Google Scholar] [CrossRef]
  16. Costa, M.; Gonçalves, A. Clustering and forecasting of dissolved oxygen concentration on a river basin. Stoch. Environ. Res. Risk Assess 2011, 25, 151–163. [Google Scholar] [CrossRef] [Green Version]
  17. Kokic, P.; Crimp, S.; Howden, M. Forecasting climate variables using a mixed-effect state-space model. Environmetrics 2011, 22, 409–419. [Google Scholar] [CrossRef]
  18. Costa, M.; Monteiro, M. Statistical modeling of an air temperature time series of European cities. In Advances in Environmental Research; Nova Science: New York, NY, USA, 2017; pp. 213–236. [Google Scholar]
  19. Aue, A.; Horváth, L. Structural breaks in time series. J. Time Ser. Anal. 2013, 34, 1–16. [Google Scholar] [CrossRef]
  20. Shao, X.; Zhang, X. Testing for Change Points in Time Series. J. Am. Stat. Assoc. 2010, 105, 1228–1240. [Google Scholar] [CrossRef]
  21. Zou, C.; Yin, G.; Feng, L.; Wang, Z. Nonparametric maximum likelihood approach to multiple change-point problems. Ann. Stat. 2014, 42, 970–1002. [Google Scholar] [CrossRef] [Green Version]
  22. Fearnhead, P.; Rigaill, G. Relating and comparing methods for detecting changes in mean. Stat 2020, 9, e291. [Google Scholar] [CrossRef] [Green Version]
  23. Ross, G.J.; Tasoulis, D.K.; Adams, N.M. Nonparametric monitoring of data streams for changes in location and scale. Technometrics 2011, 53, 379–389. [Google Scholar] [CrossRef]
  24. Ross, G.J. Parametric and Nonparametric Sequential Change Detection in R: The cpm Package. J. Stat. Softw. 2015, 66, 1–20. [Google Scholar] [CrossRef] [Green Version]
  25. Jarušková, D.; Antoch, J. Changepoint analysis of klementinum temperature series. Environmetrics 2020, 31, e2570. [Google Scholar] [CrossRef] [Green Version]
  26. R Core Team. R: A Language and Environment for Statistical Computing; R Foundation for Statistical Computing: Vienna, Austria, 2022; Available online: https://www.R-project.org/ (accessed on 10 March 2022).
  27. Jarušková, D. Some Problems with Application of Change-Point Detection Methods to Environmental Data. Environmetrics 1997, 8, 469–483. [Google Scholar] [CrossRef]
  28. Shumway, R.H.; Stoffer, D.S. Time Series Analysis and Its Applications with R Examples; Springer: Berlin, Germany, 2017. [Google Scholar] [CrossRef]
  29. Yi, S.; Zorzi, M. Robust Kalman Filtering Under Model Uncertainty: The Case of Degenerate Densities. IEEE Trans. Autom. Control 2022, 67, 3458–3471. [Google Scholar] [CrossRef]
  30. Levy, B.C.; Nikoukhah, R. Robust State Space Filtering Under Incremental Model Perturbations Subject to a Relative Entropy Tolerance. IEEE Trans. Autom. Control 2013, 58, 682–695. [Google Scholar] [CrossRef] [Green Version]
  31. Costa, M.; Alpuim, T. Parameter estimation of state space models for uni- variate observations. J. Stat. Plan. Inference 2010, 140, 1889–1902. [Google Scholar] [CrossRef]
  32. Kitagawa, G. Non-Gaussian State-Space Modeling of Nonstationary Time Series. J. Am. Stat. Assoc. 1987, 82, 1032–1041. [Google Scholar]
  33. Gamerman, D.; Santos, T.R.; Franco, G.C. A Non-Gaussian Family of State-Space Models with Exact Marginal Likelihood. J. Time Ser. Anal. 2013, 34, 625–645. [Google Scholar] [CrossRef]
  34. Anil Meera, A.; Wisse, M. Dynamic Expectation Maximization Algorithm for Estimation of Linear Systems with Colored Noise. Entropy 2021, 23, 1306. [Google Scholar] [CrossRef]
  35. Brockwell, P.J.; Davis, R.A. Introduction to Times Series and Forecasting, 2nd ed.; Springer: New York, NY, USA, 2002. [Google Scholar]
  36. Worsley, K.J. On the likelihood ratio test for a shift in location of normal populations. J. Am. Stat. Assoc. 1979, 74, 365–367. [Google Scholar]
  37. Antoch, J.; Hušková, M.; Prášková, Z. Effect of dependence on statistics for determination of change. J. Stat. Plan. Inference 1997, 60, 291–310. [Google Scholar] [CrossRef]
  38. Vostrikova, L. Detecting ‘disorder’ in multidimensional random processes. Sov. Math. Dokl. 1981, 24, 55–59. [Google Scholar]
  39. Fryzlewicz, P. Wild binary segmentation for multiple change-point detection. Ann. Stat. 2014, 42, 2243–2281. [Google Scholar] [CrossRef]
  40. Cho, H.; Fryzlewicz, P. Multiple-change-point detection for high dimensional time series via sparsified binary segmentation. J. R. Stat. Soc. Ser. B Stat. Methodol. 2015, 77, 475–507. [Google Scholar] [CrossRef]
Figure 1. Station locations marked with a red circle.
Figure 1. Station locations marked with a red circle.
Stats 06 00007 g001
Figure 2. Results of the several change point detection grouped by similarity; Blue–group 1, green–group 2, orange–group 3, light blue–group 4.
Figure 2. Results of the several change point detection grouped by similarity; Blue–group 1, green–group 2, orange–group 3, light blue–group 4.
Stats 06 00007 g002
Figure 3. Ljung-Box p-values tests for standardized residuals for each segment in each city. (a) MW-test; (b) t-test residuals; (c) t-test smoothers.
Figure 3. Ljung-Box p-values tests for standardized residuals for each segment in each city. (a) MW-test; (b) t-test residuals; (c) t-test smoothers.
Stats 06 00007 g003
Figure 4. Kolmogorov–Smirnov p-values tests for standardized residuals for each segment in each city. (a) t-test residuals; (b) t-test smoothers.
Figure 4. Kolmogorov–Smirnov p-values tests for standardized residuals for each segment in each city. (a) t-test residuals; (b) t-test smoothers.
Stats 06 00007 g004
Figure 5. Standardized residuals for each segment identified (smoother-based t-test); first segment darker blue and the last segment lighter blue.
Figure 5. Standardized residuals for each segment identified (smoother-based t-test); first segment darker blue and the last segment lighter blue.
Stats 06 00007 g005
Figure 6. τ t t 1 representation in Berlim, Kiev, Dublin and Lisbon.
Figure 6. τ t t 1 representation in Berlim, Kiev, Dublin and Lisbon.
Stats 06 00007 g006
Table 1. Characterization of time series data set.
Table 1. Characterization of time series data set.
City (Country)MinMaxMinMaxMinMaxMinMaxAverageAverageAverageAverageMissing
19001900191820001900190019182000Values
to 2017to 1917to 1999to 2017to 2017to 1917to 1999to 2017(%)
Berlin (Germany)−10.723.0−4.220.5−10.722.5−4.823.08.68.38.59.82.3
Bucharest (Romania)−11.527.5−8.423.6−11.527.5−6.626.510.19.59.811.02.6
Copenhagen (Denmark)−6.721.6−3.020.6−6.721.6−3.121.68.58.28.49.60.4
Dublin (Ireland)0.017.12.016.50.417.10.017.09.29.28.99.62.2
Kiev (Ukraine)−15.326.0−10.422.4−15.326.0−10.024.77.97.77.99.40.9
Lisbon (Portugal)8.025.19.023.68.025.19.425.116.916.816.417.43.4
Minsk (Belarus)−16.822.6−11.620.0−16.822.0−11.122.66.15.95.87.41.8
Nantes (France)−1.223.32.122.4−1.223.22.523.312.011.611.912.50.4
Prague (Czech Rep.)−13.122.0−6.919.6−13.121.7−5.522.07.77.37.69.08.2
S. Petersburg (Russia)−18.324.4−14.0021.6−18.322.4−12.124.45.14.85.16.50.0
Talin (Estonia)−15.521.5−9.021.2−15.520.3−1121.55.24.95.16.45.4
Vienna (Austria)−9.524.4−4.221.7−9.524.4−3.424.110.09.79.911.20.2
Vilnius (Lithuania)−17.121.8−11.920.0−17.120.4−10.421.85.65.25.67.22.6
Zagreb (Croatia)−7.025.9−4.023.7−7.025.9−2.525.711.811.711.513.01.4
Zurich (Switzerland)−8.722.4−4.720.4−8.721.8−3.622.48.58.58.19.70.0
Table 2. Parameter estimates of the initial state space model for the temperature time series in the fifteen European cities.
Table 2. Parameter estimates of the initial state space model for the temperature time series in the fifteen European cities.
City β ^ i μ ^ ϕ ^ σ ^ 1 2 σ ^ 2 2 σ ^ Y t 2
Jan.Feb.Mar.Apr.MayJun.Jul.Aug.Sep.Oct.Nov.Dec.
Berlin−1.2−0.43.07.612.715.817.516.612.98.13.20.10.7090.5761.9371.3193.912
Bucharest−3.9−1.73.69.915.319.121.320.716.09.83.8−1.40.6110.5371.9891.6534.311
Copenhagen0.0−0.21.96.111.214.916.916.413.08.74.51.70.6550.7111.1280.8362.815
Dublin4.44.55.67.39.912.714.514.212.39.66.35.00.3830.5210.7040.4841.369
Kiev−5.5−4.70.28.014.617.919.618.713.77.41.4−3.10.7320.5832.7351.8935.601
Lisbon10.911.613.414.917.019.921.822.320.917.914.011.60.5100.7710.8590.1791.299
Minsk−7.1−6.4−2.15.311.815.417.016.011.15.2−0.3−4.60.9540.6793.3771.2995.788
Nantes5.25.77.910.213.616.618.618.316.012.28.05.80.4780.4391.3850.7852.357
Prague−2.8−1.82.06.711.915.116.916.212.37.11.9−1.40.7970.7012.5060.6743.831
S. Petersburg−7.5−7.5−3.43.39.914.817.715.910.74.8−0.6−4.90.8430.6073.2322.1006.560
Talin−5.5−6.0−2.82.78.613.216.015.010.55.30.5−3.00.8000.6482.1811.8445.360
Vienna−1.00.54.69.514.317.519.418.714.79.44.30.60.7100.5592.0431.0863.624
Vilnius−6.7−5.9−2.34.511.014.316.215.110.44.9−0.4−4.31.1320.8213.4870.7825.889
Zagreb0.32.46.911.516.019.421.420.816.711.46.21.90.5720.6062.2581.0443.907
Zurich−1.20.03.87.511.915.116.916.313.18.23.1−0.10.7630.6532.3020.5913.331
Table 3. Multiple change points for each city with each method.
Table 3. Multiple change points for each city with each method.
Change Point DetectionMethods Comparison
City (Country)M1M2M3Similar
M-W Testt-Testt-Test (Smoother)Change Points
Change PointsChange PointsChange PointsResults
Month/YearMonth/YearMonth/YearM1M2M3Group
BerlinAug./87 Aug./87 Sep./87 XXX1
BucharestSep./06 Dec./06 Sep./06 XXX1
CopenhagenAug./87 Aug./87 Sep./87 XXX1
DublinOct./31Sep./88Sep./88 Oct./31Oct./88 XX3
KievDec./98 Nov./88 Dec./88 XX2
LisbonJan./45Apr./86Aug./42Jun./78Apr./31Sep./42Jul./784
MinskOct./87 Nov./88 Nov./87 XXX1
NantesJul./81Aug./17Jun./87Aug./17Jul./87Sep./17 XX2
PragueApr./29Nov./97Aug./87 Aug./87 XX2
S. PetersburgDec/87 Dec./87 Dec./87 XXX1
TalinSep./87 Sep./87 Dec./87 XXX1
ViennaAug./87Jun./13Aug./87 Aug./87 XX2
VilniusJun./82 Sep./87 Nov./87 XX2
ZagrebDec./91Aug./06Dec./91 Dec./91Aug./06 XX3
ZurichFeb./42Jul./97Jun./87Jun./13Aug./87 4
Table 4. μ ^ of the trend component before and after change point times defined by smoother based t-test.
Table 4. μ ^ of the trend component before and after change point times defined by smoother based t-test.
CitySegment 1Segment 2Segment 3Segment 4
Berlin0.4331.627
Bucharest0.4932.056
Copenhagen0.3881.465
Dublin0.2470.347
Kiev0.4471.677
Lisboa0.251−0.1540.5240.931
Minsk0.5792.050
Nantes0.2930.973
Prague0.4841.687
St. Petersburg0.5071.843
Talin0.4631.718
Vienna0.4501.518
Vilnius0.6542.503
Zagreb0.3271.1691.978
Zurich0.4891.603
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Monteiro, M.; Costa, M. Change Point Detection by State Space Modeling of Long-Term Air Temperature Series in Europe. Stats 2023, 6, 113-130. https://doi.org/10.3390/stats6010007

AMA Style

Monteiro M, Costa M. Change Point Detection by State Space Modeling of Long-Term Air Temperature Series in Europe. Stats. 2023; 6(1):113-130. https://doi.org/10.3390/stats6010007

Chicago/Turabian Style

Monteiro, Magda, and Marco Costa. 2023. "Change Point Detection by State Space Modeling of Long-Term Air Temperature Series in Europe" Stats 6, no. 1: 113-130. https://doi.org/10.3390/stats6010007

Article Metrics

Back to TopTop