Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant...

47
Prof. Eduardo A. Haddad Prof. Vinicius Vale Lecture 2: Exploratory Spatial Data Analysis (ESDA)

Transcript of Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant...

Page 1: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

Prof. Eduardo A. Haddad Prof. Vinicius Vale

Lecture 2: Exploratory Spatial Data

Analysis (ESDA)

Page 2: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

2

Key message

Spatial dependence

First Law of Geography (Waldo Tobler):

“Everything is related to everything else, but near

things are more related than distant things”

Page 3: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

3

Spatial analysis

Locational invariance Spatial analysis is not locationally invariant The results change when the locations of the

study objects change “Where” matters!

Mapping and Geovisualization

Showing interesting patterns Exploratory Spatial Data Analysis

Discovering interesting patterns Spatial Modeling

Explaining interesting patterns

Page 4: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

4

GeoDa – https://spatial.uchicago.edu/

Page 5: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

5

ESDA

Exploratory data analysis (EDA) uses a set of techniques to:

maximize insight into a data set uncover underlying structures extract important variables detect outliers and anomalies test underlying assumptions suggest hypotheses develop parsimonious models

ESDA includes spatial attributes of the data

Page 6: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

6

Geovisualization

Beyond mapping:

Combining map and scientific visualization methods

Exploit human pattern recognition capabilities Statistical maps

Innovative map devices (quantile map, percentile map, box map, standard deviation map, conditional map)

Map movie

Page 7: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

7

Exercise 1 (mapping)

Open and close a project Load a shape file with the proper indicator (Key) Select functions from the menu or toolbar Make a simple choropleth map Select items in the map Data: Colombia (X3_VA_PC; AGRIC_AREA; IDH1_SALUD; INTERN_POB)

Page 8: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

8

Exercise 2 (data)

Open and navigate the data table Select and sort items in the table Create new variables in the table Data: Colombia (X1_VA; X2_POP) How can we calculate per capita value added using information for value added and population?

Table > Calculator

Page 9: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

9

Exercise 3 (EDA)

This exercise illustrates some basic techniques for exploratory data analysis, or EDA. It covers the visualization of the non-spatial distribution of data by means of a histogram and box plot, and highlights the notion of linking, which is fundamental in GeoDa. Data: Colombia (X3_VA_PC; IDH1_SALUD) Histogram:

The histogram is a discrete approximation to the density function of a random variable

Page 10: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

10

Exercise 3 (EDA)

Box plot: It shows the median, first and third quartiles of a

distribution (the 50%, 25% and 75% points in the cumulative distribution) as well as a notion of outlier.

An observation is classified as an outlier when it lies more than a given multiple of the interquartile range (the difference in value between the 75% and 25% observation) above or below respectively the value for the 75th percentile and 25th percentile. The standard multiples used are 1.5 and 3 times the interquartile range.

Page 11: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

11

Box plot

Hinge = 1.5

Outlier

Interquartile range (25% a 75%)

Median

Mean

Page 12: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

12

Exercise 3 (EDA)

Scatter plot: The visualization of the bivariate association

between variables can be done by means of a scatter plot

Converting the scatter plot to a correlation plot, in which the regression slope corresponds to the correlation between the two variables (as opposed to a bivariate regression slope in the default case).

Any observations beyond the value of 2 can be informally designated as outliers

Page 13: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

13

Exercise 3 (EDA)

Conditional plots: Conditional plots, also known as facet graphs or Trellis graphs (Becker, Cleveland, and Shyu 1996), provide a means to assess interactions between more than two variables. Multiple graphs or maps are constructed for different subsets of the observations, obtained as a result of conditioning on the value of two variables. Conditional scatter plot Data: Colombia (X1_VA=f(X2_POP), IDH1_SALUD, INTERN_POB)

Page 14: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

14

Exercise 4 (spatial scale and rate of density)

Inference can change with scale Problem of spatial aggregation

State versus micro-region Intensity maps

Extensive variable tends to be correlated with size (such as area or total population)

Rate or density is more suitable for a choropleth map, and is referred to as an intensive variable.

Data: Colombia (X3_VA_PC; X1_VA; X2_POP) Rates-calculated map (Raw rate; Excess risk)

Page 15: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

15

Spatial dependence

What happens at one place depends on events in nearby places Remember: “All things are related but nearby things are more related than distant things” (Tobler) Categorizing

Type: substantive versus nuisance Direction: positive versus negative

Issues

Time versus space Inference

Page 16: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

16

Concepts

Spatial weights Spatial lag Spatial autocorrelation

Page 17: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

17

Spatial weights matrix

Definition:

N by N positive matrix W, elements wij

wij nonzero for neighbors, 0 otherwise

wii = 0, no self-neighbors

Geographic weights (contiguity, distance, general, graph-based weights) Socio-economic weights

Page 18: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

18

Contiguity weights

Contiguity: sharing a common boundary of non-zero length Three views of contiguity:

rook bishop queen

rook queen

Page 19: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

19

Exercise 5 (spatial weights)

Contiguity-based spatial weights Create a first order contiguity spatial weights file from a polygon shape file, using both rook and queen criteria (.GAL) Connectivity structure of the weights in a histogram Higher order contiguity Data: Colombia

Page 20: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

20

Exercise 6 (spatial weights)

Distance-based spatial weights Create a distance-based spatial weights file from a point shape file, by specifying a distance band Adjust the critical distance Create a spatial weights file based on a k-nearest neighbor criterion Data: Colombia

Page 21: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

21

Spatially lagged variables

Spatially lagged variables are an essential part of the computation of spatial autocorrelation tests and the specification of spatial regression models Wy: is the average of a variable in the neighboring spatial units (e.g. WX3_VA_PC is the average per capita value added of the neighbors)

Page 22: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

22

Exercise 7 (spatial lag)

Scatter plot of X3_VA_PC and WX3_VA_PC Use standardized values Data: Colombia (X3_VA_PC)

Page 23: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

23

Clustering

Global characteristic Property of overall pattern = all observations are like values more grouped in space than random Test by means of a global spatial autocorrelation statistic No location of the clusters determined

Page 24: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

24

Clusters

Local characteristic Where are the like values more grouped in space than random? Property of local pattern = location-specific Test by means of a local spatial autocorrelation statistic Local clusters may be compatible with global spatial randomness

Page 25: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

25

Spatial autocorrelation statistic

Formal test of match between value similarity and locational similarity Statistic summarizes both aspects Significance: how likely is it (p-value) that the computed statistic would take this (extreme) value in a spatially random pattern?

Page 26: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

26

Attribute similarity

Summary of the similarity or dissimilarity of a

variable at different locations:

Variable y at locations i, j with i ≠ j

Measures of similarity:

Cross product: yiyj

Measures of dissimilarity:

Squared differences: (yi - yj)2

Absolute differences: │yi - yj│

Page 27: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

27

Global spatial autocorrelation (Moran’s I)

zi = xi – x

Cross-product statistic

Similar to a correlation coefficient

Value depends on W

𝐼 = 𝑛

𝑆0 𝑤𝑖𝑗 𝑧𝑖𝑧𝑗

𝑛𝑗=1

𝑛𝑖=1

𝑧𝑖2𝑛

𝑖=1

Page 28: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

28

Moran scatter plot

Moran’s I as a regression slope

Regress Wz on z

Moran scatter plot: linear association between Wz on

y-axis and z on the x-axis

Each point is a pair (zi, Wzi), slope is I

Page 29: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

29

Schematic presentation of Moran scatter plot

Standardized value of the variable

Spat

ial a

vera

ge o

f st

and

ard

ized

val

ue

of

the

vari

able

Page 30: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

30

Exercise 8 (Moran scatter plot)

Same as exercise 7 Check the influence of outliers

± two standard-deviations Use GeoDa menu:

Space > Univariate Moran’s I Data: Colombia (X3_VA_PC)

Page 31: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

31

Inference

Null hypothesis: spatial randomness

Observed spatial pattern of values is equally

likely as any other spatial pattern

Values at one location do not depend on values

at other (neighboring) locations

Under spatial randomness, the location of

values may be altered without affecting the

information content of the data

Page 32: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

32

Computational inference

Permutation approach

Reshuffle observations – each observation

equally likely to fall on each location

Construct reference distribution from random

permutations

Normal approximation:

Not zero, but approaches zero as n ∞

Pseudo significance

1

1

nIE

Page 33: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

33

Exercise 9 (inference)

Illustrate the concept of spatial autocorrelation by contrasting real data that is highly correlated in space (% African-American 2000 Census tract data for Milwaukee MSA) with the same observations randomly distributed over space Box maps and Moran scatterplots Data: MSA (PCTBLCK, PCTBLACK)

Page 34: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

34

Global versus local analysis

Global analysis One statistic to summarize pattern Clustering Homogeneity

Local analysis

Location-specific statistics Clusters Heterogeneity

Page 35: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

35

LISA definition

Local Indicator of Spatial Autocorrelation Anselin (1995)

Local Spatial Statistic

Indicate significant spatial autocorrelation for each location

Local-global relation

Sum of LISA proportional to a corresponding global indicator of spatial autocorrelation

Page 36: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

36

Local Moran statistic

Global is mean of locals

Link local-global

𝑙𝑖 = 𝑧𝑖 𝑚2 𝑤𝑖𝑗𝑗

𝑧𝑗

𝑚2 = 𝑧𝑖2

𝑖, 𝑙𝑖

𝑖= 𝑛𝑙, 𝑙 = 𝑙𝑖 𝑛

𝑖

Page 37: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

37

Inference

Computational

Conditional permutation

Hold value at i fixed, permute others

Page 38: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

38

LISA significance map

Locations with significant local statistics

Sensitivity analysis to p-value

Choropleth Map

Shading by significance

Non-significant locations not highlighted

Page 39: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

39

LISA cluster map

Only the significant locations

Matches significance map

Types of spatial autocorrelation

Spatial clusters

high-high (red), low-low (blue)

Spatial outliers

high-low (light red), low-high (light blue)

Page 40: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

40

Spatial clusters and spatial outliers

Spatial outliers

Individual locations

Spatial clusters

Core of the cluster in LISA map

Cluster itself also includes neighbors

Use p < 0.01 to identify meaningful cluster

cores and their neighbors

Conditional local cluster maps

Page 41: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

41

Caveats

LISA clusters and hot spots

Suggest interesting locations

Suggest significant spatial structure

Do not explain

Need to account for multivariate relations

Univariate spatial autocorrelation due to other

covariates

Spatial Econometrics

Page 42: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

42

Exercise 10 (LISA)

Compute the local Moran statistic and associated significance map and cluster map Assess the sensitivity of the cluster map to the number of permutations and significance level Interpret the notion of spatial cluster and spatial outlier Data: Colombia (X3_VA_PC); MSA (PCTBLCK, PCTBLACK); Grid100 (ZAR09, RANZAR09)

Page 43: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

Exercise 11 (Conditional local cluster map)

The cluster maps can be incorporated in a conditional map view. This is accomplished by selecting the Show As Conditional Map option Data: Colombia (X3_VA_PC, IDH1_SALUD, INTERN_POB)

43

Page 44: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

44

Project: “Territorial Development in the Colombian Pacific Region: A Spatial Diagnostic”

Objective: provide just in time support to the Colombian government for better informed decision making on territorial development in the Colombian Pacific Region. For this, the work will first map key physical and economic assets at the municipality level to provide an assessment of potential opportunities and bottlenecks 1. Identify spatial patterns of territorial development 2. Identify municipalities relatively more/less developed 3. What are the main factors that explain such configurations?

Page 45: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

45

Project: “Territorial Development in the Colombian Pacific Region: A Spatial Diagnostic” (cont.)

Identifying within region variation and patterns: using municipality level data on different dimensions, we expect each group to explore the existing variation of living standards and economic structure within the region, contributing to better understanding the variation in terms of regional development within the Colombian Pacific Region. Identifying clusters of leading and lagging areas will provide insights toward defining what can be the most appropriate instruments to improve conditions in such areas.

Page 46: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

46

Project: “Territorial Development in the Colombian Pacific Region: A Spatial Diagnostic” (cont.)

Data by municipality (178)

66 variables in four dimensions (choose “wisely”!) Presentation and discussion:

PowerPoint (12-15 slides) Group project

Page 47: Lecture 2: Exploratory Spatial Data Analysis (ESDA) · Local Spatial Statistic Indicate significant spatial autocorrelation for each location Local-global relation Sum of LISA proportional

47

Reference

The notes for this lecture were adapted from those

elaborated by Prof. Sergio Rey for the course

“Geographic Information Analysis – GPH 483/598”,

held in the Spring of 2014 at the School of

Geographical Sciences and Urban Planning at the

Arizona State University.

They also relied on previous material prepared by

Prof. Eduardo Haddad for the course “Regional and

Urban Economics”, held yearly at the Department of

Economics at the University of Sao Paulo.