Introduction of geospatial data visualization and geographically weighted reg



Similar documents
Geographically Weighted Regression

EXPLORING SPATIAL PATTERNS IN YOUR DATA

Package GWmodel. February 19, 2015

Location matters. 3 techniques to incorporate geo-spatial effects in one's predictive model

Data Visualization Techniques and Practices Introduction to GIS Technology

Geostatistics Exploratory Analysis

ZIP PLUS 4 Centroid/Census to Block Group Geographic Conversion File AND EASI ZIP4 Updated Demographic Files

Introduction to Exploratory Data Analysis

Cookbook 23 September 2013 GIS Analysis Part 1 - A GIS is NOT a Map!

Thematic Map Types. Information Visualization MOOC. Unit 3 Where : Geospatial Data. Overview and Terminology

Spatial Analysis with GeoDa Spatial Autocorrelation

Descriptive Statistics

How to Download Census Data from American Factfinder and Display it in ArcMap

Obesity in America: A Growing Trend

Spatial Data Analysis Using GeoDa. Workshop Goals

Simple Predictive Analytics Curtis Seare

Example: Credit card default, we may be more interested in predicting the probabilty of a default than classifying individuals as default or not.

PREDICTIVE ANALYTICS vs HOT SPOTTING

GIS III: GIS Analysis Module 1a: Network Analysis Tools

Quick and Easy Web Maps with Google Fusion Tables. SCO Technical Paper

IST 557 Final Project

INTRODUCTION TO SURVEY DATA ANALYSIS THROUGH STATISTICAL PACKAGES

GIS III: GIS Analysis Module 2a: Introduction to Network Analyst

GTFS: GENERAL TRANSIT FEED SPECIFICATION

What s New in IBM SPSS Statistics 20

mapstats: An R Package for Geographic Visualization of Survey Data

Finding GIS Data and Preparing it for Use

Statistics 151 Practice Midterm 1 Mike Kowalski

CHAPTER 13 SIMPLE LINEAR REGRESSION. Opening Example. Simple Regression. Linear Regression

Visualizing Data: Scalable Interactivity

Benchmarking Residential Energy Use

Using kernel methods to visualise crime data

Risk Management : Using SAS to Model Portfolio Drawdown, Recovery, and Value at Risk Haftan Eckholdt, DayTrends, Brooklyn, New York

Basic Statistics and Data Analysis for Health Researchers from Foreign Countries

Classes and Methods for Spatial Data: the sp Package

Tutorial 3: Working with Tables Joining Multiple Databases in ArcGIS

Visualization of Climate Data in R. By: Mehrdad Nezamdoost April 2013

Introduction to nonparametric regression: Least squares vs. Nearest neighbors

Week 5: Multiple Linear Regression

ArcGIS online Introduction Module 1: How to create a basic map on ArcGIS online Creating a public account with ArcGIS online...

Exploratory Data Analysis

PREDICTIVE ANALYTICS VS. HOTSPOTTING

Diagrams and Graphs of Statistical Data

STATISTICA Formula Guide: Logistic Regression. Table of Contents

Using Geostatistical Tools for Mapping Traffic- Related Air Pollution in Urban Areas

Racial and Ethnic Diversity in Anaheim

Solutions to Homework 6 Statistics 302 Professor Larget

COMMON CORE STATE STANDARDS FOR

An Interactive Tool for Residual Diagnostics for Fitting Spatial Dependencies (with Implementation in R)

Geographically Weighted Regression

Package tagcloud. R topics documented: July 3, 2015

Regression III: Advanced Methods

Making a Choropleth map with Google Fusion Tables

R Graphics Cookbook. Chang O'REILLY. Winston. Tokyo. Beijing Cambridge. Farnham Koln Sebastopol

CSU, Fresno - Institutional Research, Assessment and Planning - Dmitri Rogulkin

Normality Testing in Excel

Using Excel for Statistical Analysis

Minimizing Computing Core Costs in Cloud Infrastructures that Host Location-Based Advertising Services

# For usage of the functions, it is necessary to install the "survival" and the "penalized" package.

Hydrogeological Data Visualization

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Statistical Models in R

Branding Guidelines POWERHANDZ. Company: 1.0 Introduction 2.0 The Logo Design 2.1 The Logo Usage 3.0 Color Scheme 4.0 Typography 5.

Cancer Mapper: Michigan s Interactive Mapping Tool

MIXED MODEL ANALYSIS USING R

SUMAN DUVVURU STAT 567 PROJECT REPORT

Package neuralnet. February 20, 2015

Copyright PEOPLECERT Int. Ltd and IASSC

Tutorial 3: Graphics and Exploratory Data Analysis in R Jason Pienaar and Tom Miller

What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features

Housing Assignment and the Limitality of Houses

Market Analysis Best Practices: Using Submarkets for Search & Analysis. Digital Map Products Spatial Technology Made Easy

Biostatistics: Types of Data Analysis

Using self-organizing maps for visualization and interpretation of cytometry data

GAP CLOSING. 2D Measurement. Intermediate / Senior Student Book

3. Data Analysis, Statistics, and Probability

VOLATILITY AND DEVIATION OF DISTRIBUTED SOLAR

Study Guide for the Final Exam

Robert Collins CSE598G. More on Mean-shift. R.Collins, CSE, PSU CSE598G Spring 2006

Representing Geography

Statistical Models in R

Forecasting Geographic Data Michael Leonard and Renee Samy, SAS Institute Inc. Cary, NC, USA

> plot(exp.btgpllm, main = "treed GP LLM,", proj = c(1)) > plot(exp.btgpllm, main = "treed GP LLM,", proj = c(2)) quantile diff (error)

Quantile Regression under misspecification, with an application to the U.S. wage structure

A Cardinal That Does Not Look That Red: Analysis of a Political Polarization Trend in the St. Louis Area

1.5.3 Project 3: Traffic Monitoring

A Color Placement Support System for Visualization Designs Based on Subjective Color Balance

An Introduction to Point Pattern Analysis using CrimeStat

A Review of Missing Data Treatment Methods

EXAM #1 (Example) Instructor: Ela Jackiewicz. Relax and good luck!

Transcription:

Introduction of geospatial data visualization and geographically weighted regression (GWR) Vanderbilt University August 16, 2012

Study Background Study Background Data Overview Algorithm (1) Information of breast cancer or population characteristic such as mortality rate, median household income, and ethnicity...etc around Nashville area or US.

Study Background Study Background Data Overview Algorithm (1) Information of breast cancer or population characteristic such as mortality rate, median household income, and ethnicity...etc around Nashville area or US. (2) Data are summarized in different levels. State County Zip Code

Study Background Study Background Data Overview Algorithm (1) Information of breast cancer or population characteristic such as mortality rate, median household income, and ethnicity...etc around Nashville area or US. (2) Data are summarized in different levels. State County Zip Code (3) The goal is generating several geographic maps with color representing information of interests.

Tennessee Study Background Data Overview Algorithm Zip Code Zip City County Female Mortality Rate per 100K 37013 Antioch Davidson 20.05 37072 Goodlettsville Davidson 28.13 37076 Hermitage Davidson 25.34 37080 Joelton Davidson 29.39 37115 Madison Davidson 31.52 37138 Old Hickory Davidson 28.71 37189 Whites Creek Davidson 34.24 37201 Nashville Davidson 27.40............

Tasks Study Background Data Overview Algorithm Generate a color scale How to represent, for example mortality rate, in a map with color?

Study Background Data Overview Algorithm Tasks Generate a color scale How to represent, for example mortality rate, in a map with color? Draw a map Where to get information or R functions to plot the map?

Study Background Data Overview Algorithm Tasks Generate a color scale How to represent, for example mortality rate, in a map with color? Draw a map Where to get information or R functions to plot the map? Fill in the color Who is who?

Get Colors The idea is get a single color scale showing severity of mortality from light (less server) to dark (more server).

Get Colors The idea is get a single color scale showing severity of mortality from light (less server) to dark (more server). colorramppalette {grdevices} Return as a function

Get Colors The idea is get a single color scale showing severity of mortality from light (less server) to dark (more server). colorramppalette {grdevices} Return as a function Usage : color.scales <- colorramppalette(c( orange, red )) col.lists <- color.scales(8)

Get Colors The idea is get a single color scale showing severity of mortality from light (less server) to dark (more server). colorramppalette {grdevices} Return as a function Usage : color.scales <- colorramppalette(c( orange, red )) col.lists <- color.scales(8) col.lists #FFA500 #FF 8D00 #FF 7500 #FF 5E00 #FF 4600 #FF 2F 00 #FF 1700 #FF 0000

Get Colors The idea is get a single color scale showing severity of mortality from light (less server) to dark (more server). colorramppalette {grdevices} Return as a function Usage : color.scales <- colorramppalette(c( orange, red )) col.lists <- color.scales(8) col.lists #FFA500 #FF 8D00 #FF 7500 #FF 5E00 #FF 4600 #FF 2F 00 #FF 1700 #FF 0000 It s called hexadecimal color codes. There are also RGB color function in R available. rgb(228,26,28,max=255)

8 Levels Between Orange and Red 1 2 3 4 5 6 7 8

More Colors?!?! Can we get more than two colors and have the scales between all of them?

More Colors?!?! Can we get more than two colors and have the scales between all of them? Usage : color.scales <- colorramppalette(c( orange, red, green )) col.lists <- color.scales(21) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Zip Code Map Polygon Maps package doesn t have either zip code s boundary or maps of Alaska & Hawaii, so I can t use map function to get those plotted.

Zip Code Map Polygon Maps package doesn t have either zip code s boundary or maps of Alaska & Hawaii, so I can t use map function to get those plotted. More tasks need to be done.

Polygon Zip Code Map Maps package doesn t have either zip code s boundary or maps of Alaska & Hawaii, so I can t use map function to get those plotted. More tasks need to be done. Zip code boundary data (or Alaska & Hawaii boundary data)

Zip Code Map Polygon Maps package doesn t have either zip code s boundary or maps of Alaska & Hawaii, so I can t use map function to get those plotted. More tasks need to be done. Zip code boundary data (or Alaska & Hawaii boundary data) R function to draw the frame of each zip code area.

Zip Code Map Polygon Maps package doesn t have either zip code s boundary or maps of Alaska & Hawaii, so I can t use map function to get those plotted. More tasks need to be done. Zip code boundary data (or Alaska & Hawaii boundary data) R function to draw the frame of each zip code area. Same or different function to fill in the color.

Zip Code Boundaries Polygon Boundary Data.

Polygon Zip Code Boundaries Boundary Data. US Census

Polygon Zip Code Boundaries Boundary Data. US Census It s back!! called TIGER/Line Shapefiles

Polygon Zip Code Boundaries Boundary Data. US Census It s back!! called TIGER/Line Shapefiles http://www.census.gov/geo/www/tiger/shp.html

Polygon Zip Code Boundaries Boundary Data. US Census It s back!! called TIGER/Line Shapefiles http://www.census.gov/geo/www/tiger/shp.html http://www.census.gov/cgi-bin/geo/shapefiles2010/main

Maptools Package Polygon Need a way to read.shp file into R.

Polygon Maptools Package Need a way to read.shp file into R. readshapespatial{maptools}

Polygon Maptools Package Need a way to read.shp file into R. readshapespatial{maptools} TN.zip.map <- readshapespatial( zt47 d00.shp )

Polygon Maptools Package Need a way to read.shp file into R. readshapespatial{maptools} TN.zip.map <- readshapespatial( zt47 d00.shp ) str(tn.zip.map) Formal class SpatialPolygonsDataFrame [package sp"] with 5 slots..@ data : data.frame : 964 obs. of 8 variables:

Polygon Maptools Package Need a way to read.shp file into R. readshapespatial{maptools} TN.zip.map <- readshapespatial( zt47 d00.shp ) str(tn.zip.map) Formal class SpatialPolygonsDataFrame [package sp"] with 5 slots..@ data : data.frame : 964 obs. of 8 variables: and another 1277 more lines!!!

Stracture of.shp File Polygon Formal class SpatialPolygonsDataFrame [package sp"] with 5 slots..@ data : data.frame : 964 obs. of 8 variables:....$ AREA : num [1:964] 2.92e-03 2.34e-02 4.18e-03 2.02e-05 2.95e-05.......$ PERIMETER : num [1:964] 0.8641 1.3754 2.9457 0.0226 0.0326.......$ ZT47 D00 : int [1:964] 2 3 4 5 6 7 8 9 10 11.......$ ZT47 D00 I: int [1:964] 1 2 3 4 5 6 7 8 9 10.......$ ZCTA : Factor w/ 634 levels 37010", 37012",..: 65 66 65 15 15 15 88 108 81 98.......$ NAME : Factor w/ 634 levels 37010", 37012",..: 65 66 65 15 15 15 88 108 81 98.......$ LSAD : Factor w/ 1 level Z5": 1 1 1 1 1 1 1 1 1 1.......$ LSAD TRANS: Factor w/ 1 level 5-Digit ZCTA": 1 1 1 1 1 1 1 1 1 1.......- attr(*, data types")= chr [1:8] F" F" N" N".....@ polygons :List of 964....$ :Formal class Polygons [package sp"] with 5 slots........@ Polygons :List of 1..........$ :Formal class Polygon [package sp"] with 5 slots..............@ labpt : num [1:2] -88 36.6..............@ area : num 0.00292..............@ hole : logi FALSE..............@ ringdir: int 1..............@ coords : num [1:169, 1:2] -88-88 -88-88 -88...........@ plotorder: int 1........@ labpt : num [1:2] -88 36.6........@ ID : chr "0"........@ area : num 0.00292

Decompose the Structure Polygon Take Hawaii as an example.

Polygon Decompose the Structure Take Hawaii as an example. Think it as a box with lots boxes inside.

Polygon Decompose the Structure Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself.

Polygon Decompose the Structure Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box :

Polygon Decompose the Structure Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information.

Decompose the Structure Polygon Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information. Main parts with numbers of small boxes inside.

Decompose the Structure Polygon Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information. Main parts with numbers of small boxes inside. Coordinates.

Decompose the Structure Polygon Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information. Main parts with numbers of small boxes inside. Coordinates. Center Coordinate.

Decompose the Structure Polygon Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information. Main parts with numbers of small boxes inside. Coordinates. Center Coordinate. Area, ID,...etc.

Decompose the Structure Polygon Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information. Main parts with numbers of small boxes inside. Coordinates. Center Coordinate. Area, ID,...etc. No zip code.

Decompose the Structure Polygon Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information. Main parts with numbers of small boxes inside. Coordinates. Center Coordinate. Area, ID,...etc. No zip code. The other 3 median boxes which is not so important.

Decompose the Structure Polygon Take Hawaii as an example. Think it as a box with lots boxes inside. One huge box : object itself. 5 middle size box : General information. Main parts with numbers of small boxes inside. Coordinates. Center Coordinate. Area, ID,...etc. No zip code. The other 3 median boxes which is not so important. Assumption : the zip code is saved with the order.

Polygon Plot the Shape & Colored Only by Coordinates Need a function to plot the shape by only giving a set of coordinates.

Polygon Plot the Shape & Colored Only by Coordinates Need a function to plot the shape by only giving a set of coordinates. If can handle the color as welll will be better.

Polygon Plot the Shape & Colored Only by Coordinates Need a function to plot the shape by only giving a set of coordinates. If can handle the color as welll will be better. polygon{graphics}

Polygon Plot the Shape & Colored Only by Coordinates Need a function to plot the shape by only giving a set of coordinates. If can handle the color as welll will be better. polygon{graphics} Useage : polygon(x, y = NULL, density = NULL, angle = 45, border = NULL, col = NA, lty = par( lty ),...)

Representing Information with Colors Zip Code Female Mortality Rate 20% Quantile per 100K 37013 20.05 1 37072 28.13 4 37076 25.34 3 37115 22.52 2 37138 28.71 5 37189 34.24 5 37201 27.40 4.........

Representing Information with Colors Zip Code Female Mortality Rate 20% Quantile Corresponding per 100K Color 37013 20.05 1 #9999FF 37072 28.13 4 #4C 4CFF 37076 25.34 3 #6666FF 37115 22.52 2 #7F 7FFF 37138 28.71 5 #3333FF 37189 34.24 5 #3333FF 37201 27.40 4 #4C 4CFF............

Two Parts of Data Zip code with corresponding color.

Two Parts of Data Zip code with corresponding color. Boundary coordinates for each zip code.

Two Parts of Data Zip code with corresponding color. Boundary coordinates for each zip code. Now we are ready to plot!!!!

GWR spgwr gwr.sel gwr PI s question : Does breast cancer mortality related to education, household income...etc.

spgwr gwr.sel gwr GWR PI s question : Does breast cancer mortality related to education, household income...etc. My first idea : Spearman s correlation.

GWR spgwr gwr.sel gwr PI s question : Does breast cancer mortality related to education, household income...etc. My first idea : Spearman s correlation. The problem are : What if we have more or fewer data points? Simple correlation can t deal with multiple covariates at the same time.

GWR spgwr gwr.sel gwr PI s question : Does breast cancer mortality related to education, household income...etc. My first idea : Spearman s correlation. The problem are : What if we have more or fewer data points? Simple correlation can t deal with multiple covariates at the same time. Brunsdon (1996), : A Method for Exploring Spatial Nonstationarity, Geographical analysis, Vol. 28, No. 4, P.281.

GWR spgwr gwr.sel gwr Wherever a house is located, for example, the marginal price increase associated with an additional bedroom is fixed.

spgwr gwr.sel gwr GWR Wherever a house is located, for example, the marginal price increase associated with an additional bedroom is fixed. It might be more reasonable to assume that rates of change are determined by local culture or local knowledge, rather than a global utility assumed for each commodity.

spgwr gwr.sel gwr GWR Wherever a house is located, for example, the marginal price increase associated with an additional bedroom is fixed. It might be more reasonable to assume that rates of change are determined by local culture or local knowledge, rather than a global utility assumed for each commodity. Variations in relationships over space, such as those described above, are referred to as spatial nonstationarity.

spgwr gwr.sel gwr GWR Wherever a house is located, for example, the marginal price increase associated with an additional bedroom is fixed. It might be more reasonable to assume that rates of change are determined by local culture or local knowledge, rather than a global utility assumed for each commodity. Variations in relationships over space, such as those described above, are referred to as spatial nonstationarity. Simple linear model is not not appropriate, but widely used in early 90s for the data with geographic information.

Simpson s Paradox spgwr gwr.sel gwr

GWR spgwr gwr.sel gwr y = α + βx + ɛ

spgwr gwr.sel gwr GWR y = α + βx + ɛ y i = α i + β i X + ɛ i Where i indicates that there is a set of coefficients estimated for every observation in the data set.

spgwr gwr.sel gwr GWR y = α + βx + ɛ y i = α i + β i X + ɛ i Where i indicates that there is a set of coefficients estimated for every observation in the data set. Key difference : We estimate a set of regression coefficients for each observation (i).

spgwr gwr.sel gwr GWR y = α + βx + ɛ y i = α i + β i X + ɛ i Where i indicates that there is a set of coefficients estimated for every observation in the data set. Key difference : We estimate a set of regression coefficients for each observation (i). To do so we weight near observations more heavily than more distant ones.

spgwr gwr.sel gwr GWR y = α + βx + ɛ y i = α i + β i X + ɛ i Where i indicates that there is a set of coefficients estimated for every observation in the data set. Key difference : We estimate a set of regression coefficients for each observation (i). To do so we weight near observations more heavily than more distant ones. First law of geography: everything is related with everything else, but closer things are more related.

GWR spgwr gwr.sel gwr Decide how you are going to weight your nearby locations. Fixed bandwidth Variable bandwidth User-defined bandwidth

GWR spgwr gwr.sel gwr Decide how you are going to weight your nearby locations. Fixed bandwidth Variable bandwidth User-defined bandwidth Bandwidth specifies shape of weights curve.

GWR spgwr gwr.sel gwr Decide how you are going to weight your nearby locations. Fixed bandwidth Variable bandwidth User-defined bandwidth Bandwidth specifies shape of weights curve. Whether we will define our bandwidth based on distance (fixed) or number of neighbors (adaptive).

Fixed Bandwidth spgwr gwr.sel gwr

Adaptive Bandwidth spgwr gwr.sel gwr

GWR spgwr gwr.sel gwr R package : spgwr (dependent packages: sp, maptools)

spgwr gwr.sel gwr GWR R package : spgwr (dependent packages: sp, maptools) data(columbus)

GWR spgwr gwr.sel gwr R package : spgwr (dependent packages: sp, maptools) data(columbus) 5 variables crime - recorded crime per inhabitant income - average income values housing - average housing costs x - latitude y - longitude

GWR spgwr gwr.sel gwr R package : spgwr (dependent packages: sp, maptools) data(columbus) 5 variables crime - recorded crime per inhabitant income - average income values housing - average housing costs x - latitude y - longitude Relationship between crime and income & housing.

GWR spgwr gwr.sel gwr Need to find a bandwidth for a given geographically weighted regression by optimizing a selected function.

GWR spgwr gwr.sel gwr Need to find a bandwidth for a given geographically weighted regression by optimizing a selected function. gwr.sel(formula, data, coords, adapt=false,...)

spgwr gwr.sel gwr GWR Need to find a bandwidth for a given geographically weighted regression by optimizing a selected function. gwr.sel(formula, data, coords, adapt=false,...) formula, data, coords.

GWR spgwr gwr.sel gwr Need to find a bandwidth for a given geographically weighted regression by optimizing a selected function. gwr.sel(formula, data, coords, adapt=false,...) formula, data, coords. adapt - either TRUE: find the proportion between 0 and 1 of observations to include in weighting scheme (k-nearest neighbors), or FALSE find global bandwidth.

GWR spgwr gwr.sel gwr Need to find a bandwidth for a given geographically weighted regression by optimizing a selected function. gwr.sel(formula, data, coords, adapt=false,...) formula, data, coords. adapt - either TRUE: find the proportion between 0 and 1 of observations to include in weighting scheme (k-nearest neighbors), or FALSE find global bandwidth. Returns the cross-validation bandwidth.

GWR spgwr gwr.sel gwr Fit GWR model.

GWR spgwr gwr.sel gwr Fit GWR model. gwr(formula, data, coords, bandwidth,...)

GWR spgwr gwr.sel gwr Fit GWR model. gwr(formula, data, coords, bandwidth,...) formula, data, coords.

GWR spgwr gwr.sel gwr Fit GWR model. gwr(formula, data, coords, bandwidth,...) formula, data, coords. bandwidth - bandwidth used in the weighting function.

GWR spgwr gwr.sel gwr Fit GWR model. gwr(formula, data, coords, bandwidth,...) formula, data, coords. bandwidth - bandwidth used in the weighting function. An example.

QR & GWQR Quantile regression is also a method that could be applied to spatial data.

QR & GWQR Quantile regression is also a method that could be applied to spatial data. Another regression method called Geographically Weighted Quantile Regression (GWQR), as well as the corresponding R package are under development.

QR & GWQR Quantile regression is also a method that could be applied to spatial data. Another regression method called Geographically Weighted Quantile Regression (GWQR), as well as the corresponding R package are under development. By integrating the features of QR into GWR, the GWQR permits researchers to investigate the spatial non-stationary across both space and the whole distribution of a dependent variable.

We can find lots of boundaries on line. If it s a.shp file, we can easily read it into R and use it now.

We can find lots of boundaries on line. If it s a.shp file, we can easily read it into R and use it now. However, the biggest assumption (but it should always followed) is, those blocks are following certain order.

We can find lots of boundaries on line. If it s a.shp file, we can easily read it into R and use it now. However, the biggest assumption (but it should always followed) is, those blocks are following certain order. There are also lots of color platter available on line.

We can find lots of boundaries on line. If it s a.shp file, we can easily read it into R and use it now. However, the biggest assumption (but it should always followed) is, those blocks are following certain order. There are also lots of color platter available on line. GWR, QR, or GWQR should be applied for spatial data.

We can find lots of boundaries on line. If it s a.shp file, we can easily read it into R and use it now. However, the biggest assumption (but it should always followed) is, those blocks are following certain order. There are also lots of color platter available on line. GWR, QR, or GWQR should be applied for spatial data. : The Analysis of Spatially Varying Relationships. WILEY (2002). $120!!!

We can find lots of boundaries on line. If it s a.shp file, we can easily read it into R and use it now. However, the biggest assumption (but it should always followed) is, those blocks are following certain order. There are also lots of color platter available on line. GWR, QR, or GWQR should be applied for spatial data. : The Analysis of Spatially Varying Relationships. WILEY (2002). $120!!! Thank you!! & Questions??