Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Spatial Autocorrelation Approaches to Testing Residuals from Least Squares Regression

Abstract

In geo-statistics, the Durbin-Watson test is frequently employed to detect the presence of residual serial correlation from least squares regression analyses. However, the Durbin-Watson statistic is only suitable for ordered time or spatial series. If the variables comprise cross-sectional data coming from spatial random sampling, the test will be ineffectual because the value of Durbin-Watson’s statistic depends on the sequence of data points. This paper develops two new statistics for testing serial correlation of residuals from least squares regression based on spatial samples. By analogy with the new form of Moran’s index, an autocorrelation coefficient is defined with a standardized residual vector and a normalized spatial weight matrix. Then by analogy with the Durbin-Watson statistic, two types of new serial correlation indices are constructed. As a case study, the two newly presented statistics are applied to a spatial sample of 29 China’s regions. These results show that the new spatial autocorrelation models can be used to test the serial correlation of residuals from regression analysis. In practice, the new statistics can make up for the deficiencies of the Durbin-Watson test.

Introduction

Least squares regression can be employed to make models of real systems and to reveal the hidden relationships between causes and effects. The major aims of mathematical modeling lie in explanation and prediction, which are sometimes contradictory [13]. By means of regression modeling, we can explain the causes of an effects or predict the effects with causes. The quality of a mathematical model depends on its structure. A model must simplify reality to the moment. As Longley [4] pointed out: “In the most general terms, a ‘model’ can be defined as a ‘simplification of reality’, nothing more, nothing less.” Both oversimplification (e.g., explanatory variables are incomplete) and undersimplification (e.g., explanatory variables are redundant) of reality can lead to trustless explanation and unfaithful prediction. The structural problems of a model can be reflected by residuals, that is, a series of errors between observed values from the real world and predicted values given by the model. A good model will yield a random series of residuals without autocorrelation. The residual series free of autocorrelation satisfies the normal distribution. Autocorrelation in the residual series suggests an inherent defect in the model.

The theory of time series analysis can be employed to detect serial correlation of residuals from linear regression [5]. The time series analysis can be generalized to ordered space series analysis [6, 7]. However, many scientists do not have enough knowledge of time/space series analysis. Thus it is necessary to invent a simple statistic for testing serial correlation in least squares regression. Maybe the simplest approach to residual autocorrelation analysis is the Durbin-Watson test. Durbin and Watson [810] wrote a series of articles on a method of testing for serial correlation in a regression analysis. One of the fruits is the well-known Durbin-Watson’s statistic, which is easy to understand, calculate, and explain. It is in fact a simple index, by which residual serial correlation information can be concentrated into a concise number. Years later, the serial correlation test was advanced by modifying the standard Durbin-Watson assumptions [11]. However, Durbin-Watson’s method and its derivatives have a significant limitation: that is, they cannot be applied to regression analysis based on cross-sectional data, which is defined in a two-dimensional space. The Durbin-Watson formula is constructed with one-order time lag or one-step space displacement. Therefore, it is only applicable to least squares regressions based on ordered time series or spatial series, which are defined in a one-dimensional space. An ordered time series or spatial series has exclusive rank for observed data of a variable, and thus the result of Durbin-Watson statistic is uniquely determined. However, an array of cross-sectional data can have various arrangement orders. Changing the rank of elements in an array will result in a different series of residuals and thus lead to many different values of the Durbin-Watson statistic. In particular, in geographical analysis, lots of least squares regressions are based on cross-sectional data from spatial random sampling. The Durbin-Watson test is often ineffective in the linear regression of spatial variables.

An effective way of testing the serial correlation of residuals from least squares regression based on cross-sectional data is to make use of spatial autocorrelation analysis. Actually, the core of the formula of Durbin-Watson’s statistic is just a one-dimensional autocorrelation coefficient. Using a weight function to replace the time-lag parameter or space-displacement parameter, the one-dimension spatial or temporal autocorrelation model can be generalized to a two-dimensional spatial autocorrelation model [12]. There are two basic and important statistics for spatial autocorrelation analysis: Moran’s index [13] calculated by generalizing Pearson’s correlation coefficient, and Geary’s coefficient [14], constructed by analogy with Durbin-Watson’s statistic. Using residuals and the corresponding spatial contiguity, we can calculate Moran’s index and thus judge the serial correlation for a regression model [15, 16]. The Moran’s index of spatial residuals is analogous to the autocorrelation coefficient of a time series of errors. However, the autocorrelation coefficient is not convenient for testing serial correlation of temporal residuals, and thus we need Durbin-Watson statistic [8]. In like manner, Moran’s index is not easy for testing serial correlation of random spatial residual series, and thus we need new spatial statistic measurements. The simple statistics of testing for spatial serial correlation can be defined by means of Moran’s index or by analogy with Geary’s coefficient.

The aim of this study is to develop simple methods to test residuals of regression analysis based on spatial data from a new point of view. Moran’s index proved to be expressed in a compact equation using a standardized vector and a normalized spatial weight matrix [12, 17]. Based on the new mathematical expression of Moran’s index, a relatively precise formula of the residual autocorrelation test can be defined. Further, by analogy with Geary’s coefficient, an approximate expression of the residual autocorrelation measurement can be put forward. The rest of this paper is organized as follows: In Section 2, the basic expressions of the two-dimensional spatial autocorrelation of residuals are given for measuring serial correlation, and a residual autocorrelation scatterplot is proposed for making supporting analyses; In Section 3, a set of case studies shows how to utilize the methods presented in this work to test for serial correlation; In Section 4, the two-dimensional spatial autocorrelation measurement of residuals is generalized and developed, and the deficiency of these measurements is discussed. Finally, the paper concludes with summarizing the highlights of this study.

Models and Methods

1. A deficiency in the Durbin-Watson test

It is necessary to explain the ordinary linear regression model and its predicted residuals. Suppose there are m variables (j = 1, 2, …, m) and n spatial elements in a region (i = 1, 2, …, n). In this instance, the sample size is n. The multivariable linear regression equation can be expressed as (1) where xi denotes independent variables (input variables, explanatory variables, arguments), yi represents a dependent variable (output variable, explained variable, function), a refers to a constant (intercept), bj to regression coefficients (slopes), and εi to residuals (predicted errors). The residuals are supposed to be a white noise series and must satisfy the following conditions (2) where “WN” means “white noise”, and σ denotes the standard deviation of the residual series. That is to say, the average value of the residual series must be 0, and its limited variance is a constant σ2. If and only if the residual series is white noise, it will imply that the errors between the observed values and the corresponding predicted values of the regression model, Eq 1, come from random disturbances outside the model. Otherwise, it will mean that the errors result from the internal structure of the model itself. One approach to judging whether or not the residual series is white noise is the well-known Durbin-Watson statistic (ab. DW) [810], which is defined as (3) where Δεi = εi-εi-1, and (4) denotes the autocorrelation coefficient of the residual series, which must be a time series or an ordered space series. In Eqs 3 and 4, the difference of i indicates a one-order time lag (k = Δi = 1) or a one-step space displacement (r = Δi = 1). Because the autocorrelation coefficient ρ comes between -1 and 1 (i.e., -1≤ρ≤1), the DW values vary from 0 to 4 (i.e., 0≤DW≤4). If the residuals have no serial correlation, then ρ = 0, and thus DW = 2. This suggests that if the Durbin-Watson statistic is close to 2, the residual series can be regarded as free of autocorrelation at a certain significance level (say, α = 0.05).

However, the Durbin-Watson test is only applicable to the serial correlation of residuals from the least squares regression based on times series, for example, the US level of urbanization from 1790 to 2010, or ordered spatial series like the average urban population density of the rings from the center of a city to its exurbs [18]. If we perform a regression analysis using cross-sectional data coming from spatial random samples, the residuals will form a random space series, and thus the Durbin-Watson method will be ineffective. As indicated by Eq 3, the DW value is calculated with residuals and the sum of squares of the differences of residuals, but the sum of squares of the residual differences depends on the arrangement of elements in a random sample. For cross-sectional data, the elements can be arranged in a spreadsheet at random. The results from different data arrangements will differ from one another. For example, suppose that for the set of elements (A, B, C), the corresponding array is (1, 2, 3). Thus the vector of difference is (1, 1), and the sum of squares of the differences is 2. If this is an ordered temporal or spatial set, the order of A, B, and C cannot be changed. However, for a spatial random sampling, the arrangement of the elements is arbitrary. If the elements are permuted and the result is (B, A, C), the corresponding array will change to (2, 1, 3). Then the difference vector is (-1, 2), and the sum of squares of the differences is 5. This suggests that, for a spatial random sample, the DW value is not certain. It depends on the arrangement of the elements in a set. In short, the current Durbin-Watson test can be applied to least squares regression based on time series or ordered space series but cannot be effectively used to test the residual serial correlation for regression analyses based on random space series.

2. An approach to test random serial correlation

An effective approach to solving this problem is to make proper use of spatial autocorrelation. Moran’s index is in fact a spatial autocorrelation coefficient. The mathematical expression of Moran’s index has been simplified by means of standardized vectors and a unitized matrix [12]. Using the normalized form of the formula for Moran’s index, we can construct new statistics for testing serial correlation of the least squares regression residuals based on spatial random samples. The series of residuals from prediction of Eq 1 can be standardized with the formula (5) where σ refers to the standard deviation of the predicted residuals. If the spatial distance matrix of the random sampling points has been obtained, we will have an n-by-n unitary spatial weights matrix (SWM) such as (6)

The three properties of this matrix are as follows: (1) Symmetry, i.e., wij = wji; (2) Zero diagonal elements, i.e., wii = 0, meaning that the entries in the diagonal are all 0; and (3) Unitary condition, that is (7)

Thus the spatial autocorrelation coefficient of the residuals can be computed by the following formula (8) where I denotes spatial autocorrelation index (SAI) of residuals. The SAI is equivalent to Moran’s index of spatial residuals. The index ranges from -1 to 1 (i.e., -1≤I≤1). If the residuals have no serial correlation, we will have I = 0. By analogy with the Durbin-Watson statistic expressed with Eq 3, the residual correlation index (RCI) of the least squares regression can be defined as (9) where S indicates RCI. The S value comes between 0 and 4 (i.e., 0≤S≤4). If I = 0, then S = 2. So, if the S value is close to 2, we will reach a conclusion that the residuals have no spatial autocorrelation according to a certain significance level.

A residual autocorrelation scatterplot can be constructed for serial correlation analysis by analogy with the normalized Moran’s scatterplot. Owing to eTe = n, Eq 8 can be expressed as (10)

This suggests the precondition that Eq 10 comes into existence is as follows (11)

Apparently, Eq 8 can be derived from Eq 11. On the other hand, Eq 8 multiplied left by e on both sides of the equal sign yields (12)

Based on Eq 11, a random variable can be defined for observed values in the form (13)

Based on Eq 12, a trend variable can be defined for predicted values as below (14)

Then, using e as x-axis with y and ŷ as y-axis, we can make a serial correlation scatterplot. In the plot, the relationship between e and y gives the scattered points, and the relationship between e and ŷ yields the trend line. The slope of the trend line is equal to the SAI value.

3. Developed and alternative mathematical forms

A mathematical model or a statistical measurement has two expressions: one is based on the population (universe), and the other is based on samples. The former applies to mathematical transformation or theoretical reasoning, and the latter applies to empirical analyses. For example, we have population standard deviation (PSD) and sample standard deviation (SSD). Thus we have two sets of principal component analysis (PCA): one is based on the PSD, and the other is based on the SSD [5]. If we are trying to develop PCA theory, we can use the former, and if we are attempting to do positive research, we should use the latter. Both the theoretical expression and the empirical expression of a mathematical model can be applied to empirical studies. If a sample is large enough, the results and conclusions will be the same. However, if a sample is small, the empirical expression of a mathematical model will be superior to the corresponding theoretical expression. In spatial autocorrelation theory, Moran’s index is based on the PSD, while Geary’s coefficient is based on the SSD. In other words, to compute Moran’s index, the variable standardization is based on the PSD; however, to calculate Geary’s coefficient, the variable standardization is based on the SSD [12]. Of course, it is easy to construct Moran’s index by means of SSD.

A theoretical definition of RCI and the related analytical process for random spatial serial correlation have been proposed above. In fact, the RCI can be defined in two forms: one is the relatively precise form based on Moran’s index, the other is the approximate form based on Geary’s coefficient. In theory, the RCI is expressed in the form based on the population; while in practice, it always takes the form based on a sample. No matter what form it is, a spatial contiguity matrix (SCM) must be constructed [19]. Suppose there are n elements in a geographic region. A SCM can be expressed as (15) where V denotes the SCM, vij is a measure used to compare and judge the degree of nearness or the contiguous relationships between location i and location j (i, j = 1, 2, …, n). The elements on the diagonal are zeros (i.e., for i = j, vii≡0). A sum of SCM entries can be defined as (16)

The SCM can be converted into SWM by the following formula: (17) by which the SCM can be made unitary by matrix (completely unitary). In literature, the SCM is always made unitary by row (locally unitary). This is not desirable because the result will violate the distance axiom [5]. A SWM is actually based on a generalized spatial distance matrix, which must satisfy the axiom of distance; otherwise it is unacceptable.

Using the ideas from spatial autocorrelation, we can derive a set of new indices for testing serial correlation in the least squares regression of spatial random samples. Based on population, Eq 8 can be developed in detail to yield an expression similar to the formula of Moran’s index, that is (18) where μ = 0 denotes the mean of residuals. Eq 18 is based on PSD. Thus the RCI based on population can be expressed as (19) which is suitable for theoretical analyses rather than empirical studies. Based on samples, Eq 18 can be revised as (20) which indicates a new Moran’s index, which is based on SSD. Accordingly, the RCI based on samples can be expressed as (21)

This formula can be applied to the empirical analyses of least squares regression based on the smaller spatial samples.

As indicated above, Geary’s coefficient is similar to the Durbin-Watson statistic in mathematical principle. Now, by analogy with the formula of Geary’s coefficient, we can define serial autocorrelation index in the following form (22)

Thus an approximate residual correlation index (ARCI) can be defined as (23) which is based on SSD. This formula is suitable for the positive studies by means of the least squares regression based on the larger spatial samples.

Both the RCI and ARCI can be termed spatial Durban-Watson (SDW) statistics. In theory, we have (24)

However, in practice, we have (25)

This can be demonstrated by means of mathematical transformation. Please note that a mathematical proof is always based on PSD rather than SSD. The derivation is as follows: (26)

Here the arithmetic mean value of the squared errors is close to the weighted average of the squared residuals for a population or a large sample. If the population is replaced by a sample, the measurement Ip will be substituted with the index Is.

In fact, the Durbin-Watson statistic is an approximate measure rather than an exact measure for serial correlation. ARCI is more similar to the DW index than RCI. Comparing Eq 23 with Eq 3 shows that there is a clear analogy between the Durbin-Watson statistic and the ARCI. The difference rests with that the one-order time lag in Eq 3 is replaced by a spatial weight function in Eq 23. For an even distribution of n elements and if n is very large, we will have a weight wij→1/n≈1/(n-1). The spatial difference εiεj is analogous to the temporal difference εi-εi-1. This suggests the Durbin-Watson formula defined by Eq 3 and the ARCI defined by Eq 23 are mathematically isomorphic to each other.

Case Study

1. Study area, problems, and the analytical process

The method of spatial serial autocorrelation analysis can be applied to the least squares regression of the relationship between urbanization and economic development. This relationship can be modeled with a nonlinear function such as logarithmic function [20], but an approximate analysis can be made using a linear equation. The study area is the mainland of China, which includes 31 provinces, autonomous regions, and municipalities directly under the Central Government of China. Two variables are employed to make the regression analysis: one is the level of urbanization, and the other, per capita gross regional product (GRP). The level of urbanization refers to the proportion of urban population to total population in a region. The statistical data of urbanization levels and per capita GRP (2000–2013) are available from the website of National Bureau of Statistics (NBS) of the People's Republic of China (http://www.stats.gov.cn/tjsj/ndsj/). In order to implement the spatial serial correlation test, we need a spatial contiguity matrix. The matrix can be generated with the distances by train between any two capital cities of regions. The railroad distance matrix can be found in many traffic atlases of China. Because the cities of Haikou and Lhasa are not connected to the network of Chinese cities by railway from 2000 to 2013, only 29 regions and their capital cities are taken into consideration, and thus the size of each spatial sample is n = 29 (Table 1). The datasets of urbanization level, per capita GRP, and railway distance are attached (datasets in S1 File). For the sample analysis, the number, n, should be replaced by the total degree of freedom, n-1 = 28 [12]. Since the number of independent variable is m = 1, the residual degree of freedom is df = n-m-1 = 27.

thumbnail
Table 1. The datasets of per capita GRP, level of urbanization, and the standardized residuals from linear squares regression of 29 Chinese regions (2012).

https://doi.org/10.1371/journal.pone.0146865.t001

The analytical process consists of two operations: the first is the regression modeling of the levels of urbanization and economic development, which yields a series of predicted residuals; the second is the serial correlation test of residuals, which is based on spatial autocorrelation analysis. Using per capita GRP as an independent variable and the level of urbanization as a dependent variable, we can make a regression analysis easily. The regression results include residuals (εi) as well as standardized residuals (ei). Then, the three-step calculation method, which is designed for computing Moran’s index [12], can be utilized to calculate the SAI. In order to figure out RCI with SAI, the three-step calculation method should be replaced by the four-step calculation method. The process comprising four steps is as follows. Step 1: Standardize the residual vector. The residual vector ε has been turned into the standardized vector e using Eq 5. In fact, the standardized residuals can be directly provided by MS Excel and SPSS. Step 2: calculate the normalized SWM. The railway distance matrix can be turned into a SCM with a weight function such as vij = 1/rij, where rij refers to the railway distance between city i and city j, and vij to spatial contiguity of the two cities [19]. Then by means of Eqs 16 and 17, the SCM can be transformed into a unitary SWM, W. Step 3: compute SAI. In terms of Eq 8, the SWM W is first left multiplied by the transposition of e, and then the product of eT and W is right multiplied by e. The final product of the continued multiplication is the SAI value. Step 4: work out RCI. It is very easy to calculate the RCI value by using Eq 9.

2. Testing for serial correlation of linear regression analyses

The correlation between the level of urbanization and the level of economic development is currently a hot topic in China. Linear regression analysis can be employed to study the relationship between urbanization and economic development. Using the per capita GRP indicative of economic development level as an argument (G) and the proportion of urban population indicative of the level of urbanization as a response variable (L), we can build a simple linear regression model. Take the data of the year 2012 as an example. Suppose that the 29 Chinese regions are arranged in conventional order, which is in fact an official order appearing in various yearbooks of China. Using the least squares calculation, we will have a linear model as below:

The goodness of fit is R2 = 0.8944 (Fig 1). It is easy to obtain other statistics using mathematical or statistical software.

thumbnail
Fig 1. The regression model of the linear relationship between urbanization and economic development of the 29 Chinese regions (2012).

https://doi.org/10.1371/journal.pone.0146865.g001

In order to appraise the model, a test for serial correlation of residuals must be performed. Based on the standardized value of the residuals εi, the Durbin-Watson statistic can be obtained using Eq 3 and the result is about DW = 2.2463. Then, by means of Eqs 8 and 9 and the abovementioned four-step method of calculation, we can compute SAI and RCI, and the results are SAI = -0.0915 and RCI = 2.1830. Note that the sample size n is substituted with degree of freedom n-1. The basic process and main results of calculation are attached (one calculation in S2 File). However, if we rearrange the elements of the spatial sample, the RCI value will not change, but the DW value will be different. For example, arranging the 29 regions in alphabetical order, we will have DW = 1.9071 and RCI = 2.1830. The RCI value is constant, but the DW value depends on the arrangement of regions (Table 1). The corresponding computation process and results are attached (another calculation in S3 File). Using e as the x-axis, and eeTWe and (n-1)We as the y-axis, we can draw a normalized autocorrelation scatterplot of residuals as follows (Fig 2). The slope of the trendline is just equal to the SAI value, -0.0915.

thumbnail
Fig 2. The normalized scatterplot with a trendline of serial autocorrelation for the relationship between urbanization and economic development of the 29 Chinese regions (2012).

https://doi.org/10.1371/journal.pone.0146865.g002

The above method can be applied to the datasets of different years, from 2000 to 2012, and thus we will have 10 study cases (The statistical data of the level of urbanization from 2001 to 2004 are absent from the website of China’s NBS). The weight functions are adopted to generate spatial contiguity matrixes. One is the inverse power function, vij = 1/rij, and the other is a negative exponential function in the form vij = exp(-2rij/), where denotes the average distance. This study relies heavily on the inverse power function. The calculations based on the negative exponential function are for reference only. All the results are tabulated in Table 2. The RCI values are independent of order of the 29 regions, but they are dependent to a degree on the spatial weight function. However, the Durbin-Watson statistic values depend to a great extent on the order of sample data. For example, for the year of 2000, the Durbin-Watson statistic based on conventional order of regions is DW = 1.5758, while the result based on alphabetical order is DW = 2.4939; for 2008, the two DW values are 1.4310 and 1.9203, respectively. The alphabetical order and conventional order are two examples. There are various other arrangements for the 29 regions. Generally speaking, for n geographical elements (cities or regions), we have n! permutations. This suggests that we can get about 29!≈8.8418*1030 DW values. Sometimes the differences between the numerical values of the Durbin-Watson statistic based on different permutations are considerably large. However, for a given weight function, the RCI value is uniquely determined. Changing the weight function yields different RCI values. But generally speaking, there is no significant difference between the RCI values based on different weight functions. In short, the RCI value depends to some extent on weight functions but is independent of the arrangement of elements.

thumbnail
Table 2. The Durbin-Watson statistics, RCI values, and ARCI values of residual series from linear squares regression of 29 Chinese regions (2000–2012).

https://doi.org/10.1371/journal.pone.0146865.t002

3. Testing for serial correlation of log-linear regression analyses

It is possible that the relationship between the level of urbanization and the level of economic development is not a real linear relationship. The reason for this is that the proportion of urban population has a clear lower limit (0) and a strict upper limit (1 or 100%). If a sample size is large enough, the distribution trend of the level of urbanization dependent on per capita GRP will be a sigmoid curve instead of a straight line and can be described with a squashing function. Three equations can be employed to describe the relationship between urbanization and economic development. The first is the single logarithmic linear relation, which can be modeled with a logarithmic function [21, 22]; the second is the double logarithmic linear relation, which can be modeled with a power function [23, 24]; and the third is the logit linear relation, which can be modeled with a logistic function [25]. In fact, the urban-rural ratio of regional population conforms to the logit transform. Therefore, the relationship between the level of urbanization and per capita GRP of the 31 Chinese regions satisfies a logistic function [25], which can be expressed as (27) which can be transformed into a logarithmic linear relation, namely, ln(Lmax/Li-1) = lnA-kGi, where Li and Gi denote the level of urbanization and per capita GRP of the ith regions, A, k, and Lmax are parameters. Among these parameters, Lmax is the capacity of the level of urbanization in a region. For simplicity, let Lmax equal 100%. A least squares calculation using the 2012’s datasets consisting of 29 elements yields the following model

The goodness of fit is about R2 = 0.8699, which is less than the coefficient of determination of the linear model (Fig 3). The logarithmic linear regression can be applied to all the available datasets from 2000 to 2013 (Table 3). From 2000 to 2008, the goodness of fit of the logistic model is greater than that of the linear model, but from 2009 to 2013, the R square of the linear model exceeds that of the logistic model. This suggests a complicated and evolving correlation between urbanization and economic development.

thumbnail
Fig 3. The linear regression of the logistic relationship between urbanization and economic development of the 29 Chinese regions (2012).

https://doi.org/10.1371/journal.pone.0146865.g003

thumbnail
Table 3. The coefficients and goodness of fit of the regression models of the correlation between urbanization and economic development of 29 Chinese regions (2000–2013).

https://doi.org/10.1371/journal.pone.0146865.t003

The method of spatial autocorrelation analysis can be applied to the residuals from the logistic models for different years. The results are tabulated below (Table 4). The cases are similar to those of linear models (Table 2). The Durbin-Watson values depend on the permutation of the 29 regions. For example, for 2000, the DW value based on the conventional order is about 1.5870, but the result based on the alphabetical order is around 2.4902. There is a significant difference between the two numerical values. However, without exception, the RCI value and ARCI values are free from the influence of the arrangement order of the members in the datasets. This implies that the new approach of serial correlation test applies to least squares regression based on the linearized expressions of nonlinear models.

thumbnail
Table 4. The Durbin-Watson statistics, RCI values, and ARCI values of residual series from linearized logistic models of 29 Chinese regions (2000–2013).

https://doi.org/10.1371/journal.pone.0146865.t004

Discussion

1. Basic framework of methodology

This paper is devoted to developing a methodology of serial correlation test for the predicted residuals from regression models based on spatial random samples. The study’s aim is method development rather than empirical analysis. Mathematical modeling is not the main task of this work, but regression analysis can be employed to show how to apply spatial autocorrelation approaches to testing for serial correlation in least squares regression. Differing from the conventional Durbin-Watson statistic, the spatial DW statistics based on Moran’s index and Geary’s coefficient, RCI and ARCI, are independent of the permutation of elements in a dataset. This indicates that the new method is effective for testing residuals from least squares regression associated with spatial modeling. The merits of this method are as follows. First, the mathematical principles are simple and easy to understand; second, the calculation is simple and convenient to implement. We can calculate RCI with MS Excel (instruction in S4 File). Of course, we can write computer programs for RCI and ARCI in Matlab (programs in S5 File). The processes of testing for serial correlation on a spatial random sample can be illustrated using a flow chart (Fig 4).

thumbnail
Fig 4. A flow chart of the two spatial autocorrelation approaches to testing residuals from least squares regression based on spatial random samples.

https://doi.org/10.1371/journal.pone.0146865.g004

In fact, preliminary progress was made forty years ago, but the result failed to catch people’s attention. Cliff and Ord [15] once employed Moran’s index to test the regression residuals for autocorrelation [16]. However, the method was not developed further. Several advances are presented in this article. First, both Moran’s index and Geary’s coefficient are adopted to evaluate autocorrelation of regression residuals; Cliff and Ord [15] only used Moran’s index. Second, two new statistics are defined by analogy with the Durbin-Watson statistic, and the application can be associated with the ordinary Durbin-Watson test. Based on Moran’s index and Geary’s coefficient, the statistics termed RCI and ARCI for short are constructed, and, the Durbin-Watson significance tables can be utilized to make a judgment. Third, the relationships between different statistics are revealed by mathematical transformation. In this manner, it is easy to understand these statistics. Fourth, the new statistics are expressed with a matrix and a vector. The weight matrix is unitized, and the vector is standardized. So the expressions are normalized and it is convenient to compute the newly defined statistics. Fifth, typical case studies are made to demonstrate the analytic processes, and readers can follow these examples to make serial autocorrelation tests for the regression residuals based on spatial datasets.

Scientific innovation includes substantive innovation and formal innovation. The former is to discover, invent, or present new things (e.g., phenomena, relations, laws, principles, models, theories, methods, and so on), and the latter is to improve, reconstruct, develop, or simplify the existing things (models, theories, methods, etc.). The substantial innovation has been attracting people’s attention, but the formal innovation seems not to receive due attention from general researchers. However, the formal innovation is very significant in many cases. For example, the Hindu-Arabic numerals are a type of formal innovation, compared with the Roman numerals and other numerals [26]. The former makes arithmetical calculations easier. For the least squares regression, the p-value is a kind of formal innovation, compared with the t-statistic [27]. The former makes t-test of regression coefficients simpler [5]. For the logistic regression [28], Nagelkerk’s coefficient of strength of association is a sort of formal innovation [29], compared with Cox-Snell’s index of strength of association [30]. The former makes the association strength clearer [5]. This study presents mostly formal innovation, including both intensive innovation (e.g., reconstruction of the mathematical expressions, simplification of analytical process) and extensive innovation (e.g., construction of new indices). However, this work also possesses substantive innovation. In methodology, a set of SDW statistics are defined based on Moran’s index and Geary’s coefficient. Compared with the common Durbin-Watson statistic, the SDW statistic can be used to test spatial serial correlation of residuals; compared with the Cliff-Ord method based on Moran’s index [15], the SDW statistics are simpler, clearer, and more convenient to apply. In technique, a complete computer program based on Matlab has been written and is attached as supporting materials. Using this Matlab program, students can readily calculate RCI and ARCI.

2. Deficiency in the method

Any measure has its shortcomings, and any method has its flaws. The incompleteness of the SDW statistics and the corresponding test method rests with SCM. First, the RCI values and ARCI values depend on the form of the spatial weight function. Different spatial weight functions yield different SCMs, and different SCMs result in different SDW values. In geographical analysis, we have four types of spatial weight functions, including inverse power function, negative exponential function, staircase function, and semi-staircase function [17, 19]. The inverse power function is for the spatial processes based on globality, i.e., the whole of a geographical system, associated with action at a distance; the negative exponential function is for those based on localization or quasi-globality; the staircase function is for those based on locality, i.e., the parts a geographical system; and the semi-staircase function is for those based on quasi-locality [19]. In many cases, it is difficult to select a weight function. In order to choose a proper weight matrix, it is necessary to know the mathematical properties and physical meanings of different functions and the geographical features of study areas. Second, the RCI values and ARCI values rely on the definition of spatial contiguity. Different contiguity definitions yield different SWMs, and different SWMs lead to different SDW values. The spatial contiguity can be measured by spatial relationships and distances, and the spatial relationships and distances can be considered from different points of view. There exist corresponding relationships between spatial weight functions and the definitions of contiguity, which are displayed in Table 5. The two kinds of problems above-mentioned cannot be solved at present and require much more study before the effective solutions are finally found for spatial autocorrelation analysis.

thumbnail
Table 5. The relationships between spatial contiguity functions and the definitions of contiguity.

https://doi.org/10.1371/journal.pone.0146865.t005

The main limitation of this study rests with data quality. The numerical materials are statistical data rather than so-called big data. The quality of statistical data cannot be guaranteed in many cases because a sampling is a process of selection in a top-down way. On the contrary, big data are collected through a bottom-up approach. What is more, the analytical results of this work are not efficiently represented and displayed by spatial technology such as geographical information system (GIS). A shortage of a research is just the future directions of improvement. The SDW test can be applied to the spatial analysis based on GIS and big data.

Conclusions

A well-known issue in spatial analysis is testing for serial correlation in least squares regression based on spatial random samples in a simple way. The aim of this paper is to solve the following problems: the conventional Durbin-Watson statistic test is simple, but it cannot be effectively applied to the random spatial serial correlation. Moran’s index or Geary’s coefficient can be applied to testing spatial serial correlation, but it is not easy to popularize spatial autocorrelation to general students, like the autocorrelation coefficient of the time series analysis cannot be popularized among common researchers. In this work, a simple methodology for testing autocorrelation of residuals is illustrated, including mathematical models, statistical principles, calculation processes, and sample cases. In addition, a complete Matlab program is attached for application and practice. The main conclusions follow.

First, spatial autocorrelation analysis can be simplified to test the serial correlation of residuals from least squares regression. The formula of the Durbin-Watson statistic is a mathematical expression based either on one-order time lag for time series or on one-step spatial displacement for ordered space series. If we make a regression analysis using cross-sectional data from spatial random sampling, the Durbin-Watson test will be ineffective because the results depend on the arrangement order of elements in arrays. Rearranging the data sequences in the independent variable(s) and dependent variables will yield a range of DW values. In many cases, these DW values are significantly different from one another. If we use the spatial weight function to replace the parameter of time lag or space displacement, the problem of random results will be well solved. Based on Moran’s index and Geary’s coefficient, a set of spatial Durbin-Watson statistics can be defined to test for serial correlation of random spatial residuals.

Second, the new statistics for testing residual correlation of spatial random series can be constructed in two related ways. One is by analogy with Moran’s index, and the other is by analogy with Geary’s coefficient. By way of Moran’s index, we can get a spatial autocorrelation coefficient of spatial residuals. One minus the autocorrelation coefficient (SAI) is equal to half of the Durbin-Watson statistic of residual series (RCI) in a spatial sense. In other words, doubling the difference between 1 and the SAI yields the precise RCI value. By way of Geary’s coefficient, we can obtain another spatial correlation index (SAI). Doubling this index gives an approximate RCI (ARCI), which really corresponds to the Durban-Watson statistic, and can be called SDW statistic in spatial analysis. The RCI can be applied to small spatial samples, while the ARCI is suitable for large spatial samples.

Third, the common Durbin-Watson significance tables can be adapted for testing spatial serial autocorrelation. The common Durbin-Watson statistic is based on a time-lag parameter, while the spatial Durbin-Watson measurements are based on a weight matrix. Using the spatial weight function to replace the time-lag parameter, and using the weighted average to replace the arithmetic mean, we derive a set of new statistics that can test for serial correlation of predicted residuals of least squares regression models. Compared with the common Durbin-Watson statistic, the SDW statistics do not differ mathematically. Thus, the Durbin-Watson significance tables in common use can be employed to determine the upper and lower bounds for the critical values of SDW statistics and make confidence statements based on certain significance levels (α) and degrees of freedom (df = n-m-1).

Supporting Information

S1 File. Datasets of per capita GRP, level of urbanization, and railway distances.

This file contains the original data used in this paper.

https://doi.org/10.1371/journal.pone.0146865.s001

(XLSX)

S2 File. Basic processes of computing RCI for 2012 (conventional order).

It provides a complete process of computing the residual correlation index (RCI) based on the conventional order of element arrangement.

https://doi.org/10.1371/journal.pone.0146865.s002

(XLSX)

S3 File. Basic processes of computing RCI for 2012 (alphabetical order).

It provides a complete process of computing the residual correlation index (RCI) based on the alphabetical order of element arrangement.

https://doi.org/10.1371/journal.pone.0146865.s003

(XLSX)

S4 File. A simple approach to calculating RCI and ARCI using MS Excel.

It illustrates how to calculate the residual correlation index (RCI) and approximate residual correlation index (ARCI) step by step using MS Excel.

https://doi.org/10.1371/journal.pone.0146865.s004

(DOCX)

S5 File. Two programs of RCI calculation based on the datasets of 2012.

It provides two Matlab programs for calculating the residual correlation index (RCI): one is based on the power-law decay function, and the other is based on the exponential-decay function.

https://doi.org/10.1371/journal.pone.0146865.s005

(M)

Acknowledgments

Many thanks to the two anonymous reviewers, whose interesting constructive comments are very helpful for improving the quality of this paper.

Author Contributions

Conceived and designed the experiments: YC. Performed the experiments: YC. Analyzed the data: YC. Contributed reagents/materials/analysis tools: YC. Wrote the paper: YC.

References

  1. 1. Batty M. Cities as fractals: Simulating growth and form. In: Crilly AJ, Earnshaw RA, Jones H, editors. Fractals and Chaos. New York: Springer–Verlag; 1991. pp.43–69.
  2. 2. Kac M. Some mathematical models in science. Science. 1969; 166: 695–699. pmid:5823309
  3. 3. Fotheringham AS, O'Kelly ME. Spatial Interaction Models: Formulations and Applications. Boston: Kluwer Academic Publishers; 1989.
  4. 4. Longley PA. Computer simulation and modeling of urban structure and development. In: Pacione M, editor. Applied Geography: Principles and Practice. London and New York: Routledge;1999. pp.605–619.
  5. 5. Chen YG. Mathematical Methods for Geography. Beijing: Science Press; 2011 [In Chinese].
  6. 6. Bowerman BL, O’Connell RT. Forecasting and Time Series: An Applied Approach. 3rd ed. Pacific Grove, CA: Thomson Brooks; 1993.
  7. 7. Box GEP, Jenkins GM, Reinsel GC. Time Series Analysis Forecasting and Control. 3rd. Upper Saddle River, NJ: Prentice Hall; 1994.
  8. 8. Durbin J, Watson GS. Testing for serial correlation in least squares regression (I). Biometrika. 1950; 37 (3–4): 409–428. pmid:14801065
  9. 9. Durbin J, Watson GS. Testing for serial correlation in least squares regression (II). Biometrika.1951; 38 (1–2): 159–179. pmid:14848121
  10. 10. Durbin J, Watson GS. Testing for serial correlation in least squares regression (III). Biometrika. 1971; 58 (1): 1–19.
  11. 11. Sargan JD, Bhargava A. Testing residuals from least squares regression for being generated by the Gaussian random walk. Econometrica.1983; 51(1): 153–174.
  12. 12. Chen YG. New approaches for calculating Moran’s index of spatial autocorrelation. PLoS ONE. 2013; 8(7): e68336. pmid:23874592
  13. 13. Moran PAP. Notes on continuous stochastic phenomena. Biometrika. 1950; 37(1–2): 17–33. pmid:15420245
  14. 14. Geary RC. The contiguity ratio and statistical mapping. The Incorporated Statistician. 1954; 5(3): 115–145.
  15. 15. Cliff AD, Ord JK. Spatial Autocorrelation. London: Pion; 1973.
  16. 16. Haggett P, Cliff AD, Frey A. Locational Analysis in Human Geography. 2nd ed. London: Edward Arnold; 1977.
  17. 17. Chen YG. A new methodology of spatial cross-correlation analysis. PLoS ONE. 2015; 10(5): e0126158. pmid:25993120
  18. 18. Chen YG. A wave-spectrum analysis of urban population density: entropy, fractal, and spatial localization. Discrete Dynamics in Nature and Society, vol. 2008, Article ID 728420, 22 pages.
  19. 19. Chen YG. On the four types of weight functions for spatial contiguity matrix. Letters in Spatial and Resource Sciences. 2012; 5(2): 65–72.
  20. 20. Zhou YX. Urban Geography. Beijing: The Commercial Press; 1995 [In Chinese].
  21. 21. Dillinger W. A national urban data file for 114 countries. In: Urban and Regional Economics Division, World Bank (Ed). editor. Urban and Regional Report (Number 79–5). Washington, DC: World Bank. 1979.
  22. 22. Zhou YX. On the relationship between urbanization and gross national product. Chinese Sociology & Anthropology. 1989; 21(2): 3–16.
  23. 23. Rao DN, Karmeshu , Jain VP. Model of urbanization based on replacement dynamics—an international comparison of empirical estimates. In: Natural Workshop on Futurology, Technological Forecasting towards the 21st Century. New Delhi, India: Indian Institute of Technology; 1988.
  24. 24. Rao DN, Karmeshu , Jain VP. Dynamics of urbanization: the empirical validation of the replacement hypothesis. Environment and Planning B: Planning and Design. 1989; 16(3): 289–295.
  25. 25. Chen YG. Modelling the relationships between urbanization and economic development levels with three functions. Scientia Geographica Sinica. 2011; 31(1): 1–6 [In Chinese]
  26. 26. Bulliet R, Crossley PK, Headrick DR, Hirsch SW, Johnson LL, Northrup D. The Earth and Its Peoples: A Global History (Volume 1). Cambridge, MA: Wadsworth Publishing; 2010.
  27. 27. Cumming G. Understanding the New Statistics: Effect Sizes, Confidence Intervals, and Meta-Analysis. New York: Routledge; 2012.
  28. 28. Cox DR. The regression analysis of binary sequences (with discussion). Journal of the Royal Statistical Society: Series B (Statistical Methodology). 1958; 20: 215–242.
  29. 29. Nagelkerk E. A note on a general definition of the coefficient of determination. Biomelrika. 1991; 78(3): 691–692.
  30. 30. Cox DR, Snell EJ. Analysis of Binary Data.2nd editor. London and New York: Chapman & Hall/CRC. 1989.