Top 8 resources for learning data analysis with pandas

I recently launched a video series about "pandas", a popular Python library for data analysis, manipulation, and visualization. But for those of you who want to learn pandas and prefer the written word, I've compiled my list of recommended resources:

Intro to pandas data structures: This is the first post in Greg Reda's classic three-part pandas tutorial (part 2, part 3). It's highly readable, presents the "right" level of detail for a pandas beginner, and includes lots of useful examples.

Introduction to Pandas / Data Wrangling with Pandas / Plotting with Pandas: Three extremely long (but well-written) Jupyter notebooks from Chris Fonnesbeck's Advanced Statistical Computing course at Vanderbilt University (my alma mater!). If you want to go deep into the details and learn about many powerful pandas features, these notebooks are for you.

Python for Data Analysis: This book was written by the creator of pandas, Wes McKinney, back in 2012. It covers IPython, NumPy, and pandas, and also includes an excellent appendix of "Python Language Essentials". It's still probably the best pandas book out there, though it might be worth waiting to buy until early 2017 when the second edition is released. (Wes is currently accepting suggestions for the book!)