Table of Contents# Prologue Part I: Building Blocks# Geographic Thinking for Data Scientists Geospatial Computational Environment Spatial data Spatial weights Part II: Spatial Data Analysis# Choropleth Mapping Spatial Autocorrelation Local Spatial Autocorrelation Point Pattern Analysis Part III: Advanced Topics# Spatial Inequality Clustering and Regionalization Spatial Regression Spatial Feature Engineering Endmatter# References