NumPy - A to Z
This repository provides Jupyter Notebooks and other information to provide an overview of the NumPy python library. The information covers concepts for beginners like why you should use NumPy to advanced concepts and usages.
This was first presented at the SSEC Programmer Brown Bag on September 9th, 2019.
Install
To use these lessons interactively:
- Clone the repository.
- Download and install the Anaconda python distribution.
- Run
jupyter lab
in the root directory of the repository. - From the file browser on the left of the JupyterLab interface, open the notebooks in this repository one at a time and step through the instructions.
Create Slideshow
The notebook slideshow.ipynb
is formatted specially to be presentable
as a series of slide shows. This use the jupyter nbconvert
tool to
generate a reveal.js
presentation. These presentations, once started,
have one or more slides that can be traversed using the right (next) and
left (previous) arrow keys. Slides may also include "subslides" which
can be accessed using the up/down arrow keys. Use Esc
to see an overview
of the entire presentation.
To convert the notebook to a slideshow presentation and serve it immediately:
jupyter nbconvert slideshow.ipynb --to slides --post serve