Books & Videos

Table of Contents

  1. Chapter 1 Preliminaries

  2. Chapter 2 Python Language Basics, IPython, and Jupyter Notebooks

  3. Chapter 3 Built-in Data Structures, Functions, and Files

  4. Chapter 4 NumPy Basics: Arrays and Vectorized Computation

  5. Chapter 5 Getting Started with pandas

  6. Chapter 6 Data Loading, Storage, and File Formats

  7. Chapter 7 Data Cleaning and Preparation

  8. Chapter 8 Data Wrangling: Join, Combine, and Reshape

  9. Chapter 9 Plotting and Visualization

  10. Chapter 10 Data Aggregation and Group Operations

  11. Chapter 11 Interlude: Data Analysis Examples

  12. Chapter 12 Time Series

  13. Chapter 13 Advanced NumPy

  14. Chapter 14 Introduction to scikit-learn and statsmodels

  15. Chapter 15 Advanced pandas

  16. Appendix Advanced IPython and Jupyter