pandas Example Projects and Code

pandas is a data analysis library built in Python. pandas data analysis project

pandas can be used in a Python script, a Jupyter Notebook, or even as part of a web application.

The following open source projects, ordered alphabetically, are helpful as example code for how to use pandas in your own applications.

Projects with pandas Example Code

The following active projects use the pandas data analysis library in various ways that can show you how to inspect your own data sets and build your own applications.


100 pandas puzzles is a project with 100 exercises that test knowledge of pandas' functionality. The project contains two Jupyter Notebooks, one with just the puzzles and the other with both puzzles and solutions.

The project is provided as open source under the MIT license.


data-science-ipython-notebooks is a collection of Jupyter Notebooks including a folder with pandas code examples.

These notebooks are provided as open source under the Apache 2.0 license.


Python pandas Q&A video series contains the Python code that pairs with Kevin Markham's video series on data analysis with pandas. The repository contains several Jupyter Notebooks, including ones on the top pandas tricks, merging DataFrames, and using MultiIndex.


ved-explore is a set of open source Jupyter Notebooks that demonstrate analysis of the Vehicle Energy Dataset (VED). The project is provided as open source under the MIT license.


viz (project site) is a collection of interactive Jupyter Notebooks that show metrics about open source Git repositories stored on GitHub. The code is open source under the Apache 2.0 license.

Matt Makai 2012-2020