This course has covered:
If you want more details on NumPy then have a look at the official absolute beginner's guide or, in more depth, the quickstart.
For a course which details how you can use NumPy to perform simulations, have a look at our Numpy and Simulations course.
If you want to learn how NumPy can be combined with other tools to make your code run very efficiently, see our Accelerating Python course.
NumPy is the foundation of a lot of the numerical and scientific tools in Python but it not always the right tool for the job:
pandas
which allows you to quickly filter and plot these types of data,xarray
,geopandas
and related tools.This course was written by Matt Williams. All text is published under a Creative Commons Attribution 4.0 International License with all code snippets licensed as MIT.
The source for the material can be found on GitLab where fixes are welcome.
All multi-dimensional weather data is © European Centre for Medium-Range Weather Forecasts (ECMWF) Source: www.ecmwf.int Licence: CC-BY-4.0 and ECMWF Terms of Use (https://apps.ecmwf.int/datasets/licences/general/)