Python beyond the workshop

Some people find the course interesting and would like to find out more about how python can be used for data analysis and how to continue learning about Python for (Geographic) Data Science. This section collects a few references to point you in that direction.

Books

Serge Rey, Dani Arribas-Bel and Levi Wolf are currently working on an open book for Geographic Data Science in Python:

Two excellent (free) books that will introduce you to Python and statistics are:

There are two popular books that are good introductions to using Python for Data Science:

Note these are introductions to Data Science, and do not necessarily have a geographic component.

Package references

Several of the core packages for data science written in Python have prepared impressive resources as part of their documentation. In some cases, these references are a fantastic summary not only of the functionality of the library, but also of the methods behind them. Here is a short list with some of the most relevant ones:

Videos

There are several online resources to learn Python, to a point that it becomes too hard to know where to start. One of the most useful ones is the recordings of the SciPy conference for scientific computing in Python, which takes place every July in Austin (TX). The conference includes both short presentations of new packages and projects and 4h workshops that delve into the details of the main functionality in the scientific Python stack. The playlist of the 2018 edition is available at:

https://www.youtube.com/playlist?list=PLYx7XA2nY5Gd-tNhm79CNMe_qvi35PgUR

And, in the context of Geographic Data Science, the following two workshops are of particular interest:

https://youtu.be/kJXUUO5M4ok

https://youtu.be/TE4uXbkHK_Y

Online Courses

In addition to disconnected resources, there are starting to appear full bodied courses on the use of Python for (Geographic) Data Science. Here are a couple of interest: