This book provides the tools, the methods, and the theory to meet the challenges of contemporary data science applied to geographic problems and data. In the new world of pervasive, large, frequent, and rapid data, there are new opportunities to understand and analyze the role of geography in everyday life. Geographic Data Science with Python introduces a new way of thinking about analysis, by using geographical and computational reasoning, it shows the reader how to unlock new insights hidden within data.

Key Features:

●       Showcases the excellent data science environment in Python.

●       Provides examples for readers to replicate, adapt, extend, and improve.

●       Covers the crucial knowledge needed by geographic data scientists.

It presents concepts in a far more geographic way than competing textbooks, covering spatial data, mapping, and spatial statistics whilst covering concepts, such as clusters and outliers, as geographic concepts.

Intended for data scientists, GIScientists, and geographers, the material provided in this book is of interest due to the manner in which it presents geospatial data, methods, tools, and practices in this new field.

Part 1. Building Blocks  1. Geographic thinking for data scientists  2. Computational Tools for Geographic Data Science  3. Spatial Data  4. Spatial Weights  Part 2. Spatial Data Analysis  5. Choropleth Mapping  6. Global Spatial Autocorrelation  7. Local Spatial Autocorrelation  8. Point Pattern Analysis  Part 3. Advanced Topics  9. Spatial Inequality Dynamics  10. Clustering & Regionalization  11. Spatial Regression  12. Spatial Feature Engineering