Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Map Data with Python - a beginners' course
Rating: 4.2 out of 5(3 ratings)
27 students

Map Data with Python - a beginners' course

A highly visual first study for Python and Data Science
Created byJay Alphey
Last updated 5/2024
English

What you'll learn

  • How to get started with Python and Jupyter Notebooks for data science
  • How to plot data on to a map using Python code
  • How to use Python's "geopandas" package to manage map data
  • How to use Python's "contextily" package to manipulate basemaps

Course content

4 sections12 lectures1h 39m total length
  • Inspired by maps2:42
  • Maps as a data science visualisation2:40

    This introduction looks at maps and the use of maps as a visualisation tool for data science.  

    At the end of this introduction you will understand what we are trying to achieve in using maps to visualise data and why we would use code to achieve this.

  • Using the power of Python packages8:56

    This section looks at how to set up a Python environment to develop the code we need to create maps.  In particular it shows the steps to access Python packages.

    Getting started is often a major barrier to any code development.  It's often difficult for a beginner to access material, coding environments and configuration, so I've taken this fairly slowly and given detailed steps.

    At the end of this section you will understand:

    • Python packages - free code to perform complex functions such as mapping.

    • How to access these packages to do much of the hard work for you.

    • How to install and use the Anaconda package manager

    • How to set up an environment for maps in Python using Anaconda


Requirements

  • No Programming experience required. This course is designed so people who have never written any code before can put their data on a map. You can do this with only 7 lines of code and this course leads you line by line through the code required.
  • You will need a Windows PC with internet access.

Description

Maps are a great visual tool. We all collect spatial data - holiday destinations, favourite places, areas of interest. But paper maps are limited, and the tools to plot digital maps on a computer can seem daunting.

Do you have data that you would like to show on a map but you don't know how to ?  Or would you like to try a first coding project and want something simple and very visual as a starting project? 

Maps are a great first project for coding or working with data.  You can start to produce maps with only 7 lines of code.  This beginners' course requires no previous experience and leads you line by line through the code required.  It uses the popular Python language which is the most widely used language for Data Science.

In the course lessons, you will find how to:

  • Access free mapping packages to allow you to draw great maps with almost no code

  • Load your data from a spreadsheet to a map

  • Apply map projections to shape the map to a screen

  • Add a background of streets or landscape to the region

  • Customise the map into what you want it to be, changing appearance, colouring and layout.  You can make a detailed streetmap or an impressionistic outline map as you require

Who this course is for:

  • People who have never done any coding and would like to try a simple, but very visual, project.
  • Anyone who has data that you would like to show on a map but you don't know how to.