Prerequisites & Notation
Before You Begin
This chapter assumes basic Python fluency (Chapter 1) and familiarity with NumPy arrays (Chapter 5). No prior Jupyter or Pandas experience is required.
- Python basics: variables, functions, imports (Chapter 1)(Review ch01)
Self-check: Can you import a module and call a function?
- NumPy arrays and basic operations (Chapter 5)(Review ch05)
Self-check: Can you create a 2D NumPy array and compute column means?
- Matplotlib basics for inline plots (Chapter 15)(Review ch15)
Self-check: Can you create a simple plot with
fig, ax = plt.subplots()?
Notation for This Chapter
Terms and abbreviations used in this chapter.
| Symbol | Meaning | Introduced |
|---|---|---|
| Read-Eval-Print Loop — interactive Python shell | s01 | |
| Pandas 2D tabular data structure (rows and columns) | s03 | |
| Pandas 1D labeled array (a single column) | s03 | |
| Interactive HTML widgets for Jupyter notebooks | s01 | |
| Tool for converting between .ipynb and .py formats | s04 |