- [Instructor] If you have access to the exercise files for this course, you can download them to your desktop as I've done here. The exercise files for this course are Jupyter interactive notebooks. I'll explain how you can download and install software for writing to and reading from Jupyter Notebooks in the video titled "Installing Software." I'll explain how to use Jupyter Notebooks in the chapter titled "Jupyter Notebooks." The exercise files are contained in Starting and Finish folders.
For example, if you go to a chapter, and go to a video title, you'll see folders "Finish" and "Starting." The notebooks in the Starting folder contain import statements and small amounts of sample code. The notebooks in the Finish folder contain code that we develop within each video. I suggest that you open both the Starting and Finish code before you begin watching each video. You are welcome to type what you see me type into the cells within the notebook from the Starting folder, however, my preferred workflow, when learning new information from a notebook, is to open a new notebook, such as the ones in the Starting folder, and copy and paste information from the source notebook, such as those in the Finish folder, into my new notebook.
After I cut and paste code, I often change it a small amount and watch the change in the result, and compare it with the result from the original code. In my opinion, this is one of the many benefits of working with interactive notebooks as a learning tool. I say this from my perspective as a teacher and a lifelong learner. If you don't have access to the exercise files, that's okay, you can still follow along by watching how I use the interactive notebooks. Let's begin.
- Using Jupyter Notebook
- Creating NumPy arrays from Python structures
- Slicing arrays
- Using Boolean masking and broadcasting techniques
- Plotting in Jupyter notebooks
- Joining and splitting arrays
- Rearranging array elements
- Creating universal functions
- Finding patterns
- Building magic squares and magic cubes with NumPy and Python
Skill Level Intermediate
2. Create NumPy Arrays
3. Index, Slice, and Iterate
4. Plots: Matplotlib and Pyplot
5. Manipulate Arrays
6. Short Examples
7. Extended Examples
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.