Duque, J. C.; Janikas, M. V.; Rosenshein, L.; Scott, L. (2011) New tools to create a W matrix that represents the socioeconomic reality of the study data. In 51st European Congress of the Regional Science Association International, Barcelona, Spain. 30th August - 3rd September.
New tools to create a W matrix that represents the socioeconomic reality of the study data.
1. Introduction
Tools
Applications
New tools to create a W matrix that represents
the socioeconomic reality of the study data.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2)
(1) Rise-group (Department of Economics - EAFIT University)
(2) ESRI
ERSA
August, 2011
Barcelona
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
2. Introduction
Tools
Applications
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
3. Introduction
Tools
Applications
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
4. Introduction
Tools
Applications
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
5. Introduction
Tools
Applications
W matrices: types of representation (Based on
Aldstadt and Getis, 2006)
Type I: Theoretical notion of spatial association
There exist some theory behind its definition
It is exogenous to the model
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
6. Introduction
Tools
Applications
W matrices: types of representation (Based on
Aldstadt and Getis, 2006)
Type II: Geometric indicator of spatial nearness
Exogenous
Useful when absence of theory
The only assumption here is that near areas are more
related than areas that are further apart.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
7. Introduction
Tools
Applications
W matrices: types of representation (Based on
Aldstadt and Getis, 2006)
Type III: Descriptive expression of the spatial association within
a set of data
Modeler allows study data to speak for themselves.
Extract the spatial relationships from the data.
Ensure that the complexity of spatial association within
their data will be included in the model.
Types I and II: explanatory models; and type III: descriptive
models.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
8. Introduction
Tools
Applications
W matrices: types of representation (Based on
Aldstadt and Getis, 2006)
Type III: Descriptive expression of the spatial association within
a set of data
There exist many algorithms in the literature that can be
utilized to construct this type of matrices.
Most of them are just in the papers, its implementation is
not available to other researchers.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
9. Introduction
Tools
Applications
Objectives
At least
To pull the methods out of the papers into the computer
Ultimate goal
To make a development one standard application to apply,
customize and compare algorithms in a manner that has not
existed before
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
10. Introduction
Tools
Applications
Tools for constructing type III W matrices
Description
Algorithms for spatially constrained clustering.
Identify spatial association among nearby units.
Weights matrix that is representative of the observed
spatial association in the data.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
11. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
12. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
13. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Description
It was released in June 2011
Open source
Multiplatform
ClusterPy is now included in the official repository of
software for Python
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
14. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
Available algorithms
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
15. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterP
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
16. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
17. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
18. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
19. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
20. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Forthcoming features
MPS file for max-p-regions problem.
MPS file for p-regions problem (Duque, Church,
Middleton).
Module for experiments.
Module for simulating irregular lattices (fractal theory +
Comp. geometry + Stochastic calculus)
Models for specific applications (Electoral districting,
School districting, Turfing, Sales districting, health-care
districting...)
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
21. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ClusterPy
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
22. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
23. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
24. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Description
GUI version for ClusterPy
Freeware
Point and click
Multiplatform
To be released in 2012
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
25. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
26. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
27. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
28. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
29. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
30. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
GeoGrouper
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
31. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
32. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ArcGIS Toolbox
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
33. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ArcGIS
Description
Commercial
Runs on Windows
Will be available in the next release of ArcGIS
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
34. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ArcGIS Toolbox
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
35. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ArcGIS Toolbox
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
36. Introduction ClusterPy
Tools GeoGrouper
Applications ArcGIS
ArcGIS Toolbox
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
37. Introduction
Application 1: Constructing W for spatial model
Tools
Application 2: Getting rid of spurious spatial autocorrelation
Applications
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
38. Introduction
Application 1: Constructing W for spatial model
Tools
Application 2: Getting rid of spurious spatial autocorrelation
Applications
Creating W with AMOEBA algorithm
Aldstadt J, Getis A (2006) Using AMOEBA to create a spatial weights matrix
and identify spatial clusters. Geogr Analysis 38(4):327–343
Total fertility levels in Amman, Jordan.
Spatial error formulation model using an
AMOEBA-generated spatial weights matrix.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
39. Introduction
Application 1: Constructing W for spatial model
Tools
Application 2: Getting rid of spurious spatial autocorrelation
Applications
Outline
1 Introduction
2 Tools
ClusterPy
GeoGrouper
ArcGIS
3 Applications
Application 1: Constructing W for spatial model
Application 2: Getting rid of spurious spatial
autocorrelation
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
40. Introduction
Application 1: Constructing W for spatial model
Tools
Application 2: Getting rid of spurious spatial autocorrelation
Applications
Using Max-p regions model to control for spurious
spatial autocorrelation
Weeks JR; Hill A; Douglas S; Getis A and Debbie F (2007). Can we spot a
neighborhood from the air? Defining neighborhood structure in Accra,
Ghana. GeoJournal. 69(1–2): 9–22.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
41. Introduction
Application 1: Constructing W for spatial model
Tools
Application 2: Getting rid of spurious spatial autocorrelation
Applications
Where to get these tools?
http://code.google.com/p/clusterpy/
http://pypi.python.org/pypi/clusterPy/0.9.9
www.rise-group.org
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix
42. Introduction
Application 1: Constructing W for spatial model
Tools
Application 2: Getting rid of spurious spatial autocorrelation
Applications
Thanks.
Duque JC (1), Janikas MV (2), Rosenshein L (2), Scott L (2) Tools to create a W matrix