Interactive Workbooks

From Print to Prediction: A Beginner’s Guide to Python for Data Analysis

Written by Chase Kusterer

Binder

Click the Launch Binder button above to get started. It may take a minute to load the first time you launch.

This is a set of interactive workbooks to accompany From Print to Prediction: A Beginner’s Guide to Python for Data Analysis*.

Table of Contents

  • Script 01 - User Input and Dynamic Printing
  • Script 02 - The Essentials of Lists
  • Script 03 - Conditional Statements
  • Script 04 - for Loops
  • Script 05 - while Loops
  • Script 06 - User-Defined Functions
  • Script 07 - Introduction to pandas DataFrames
  • Script 08 - DataFrame Operations
  • Script 09 - Linear Relationships

Important - Saving Your Work

Binder shuts down idle sessions (~10 minutes) and does not automatically save changes after a session ends. Make sure to save before taking a break or closing the book.

Customized Jupyter Notebook

This book runs in a customized version of Jupyter Notebook, including notebook extensions for a smoother reading and coding experience.

Special Thanks to Binder

Binder made it possible for you to open this book with a single click. This has potentially saved every reader hours of setup time.

License

© 2025 Chase Kusterer. All rights reserved.

This book is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License.

You are free to share and adapt the material for non-commercial purposes, as long as you give appropriate credit and indicate if changes were made.

See the LICENSE file for the full legal text.