Skip to content
Visualize a pandas dataframe in a few clicks
Jupyter Notebook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples Phrasing in the tutorial Aug 28, 2018
quickviz only deploy on one python version Aug 25, 2018
.gitignore adding to the ignore list Aug 25, 2018
.travis.yml Installing tests by default Aug 27, 2018 Updating the binder link Aug 28, 2018
pytest.ini Forcing test search dirs Aug 25, 2018
requirements.txt Installing tests by default Aug 27, 2018

Build Status Binder


Quickviz provides widgets for quickly visualizing pandas dataframes. It interfaces with seaborn and pandas.plot.


View of the interface

See the gallery (which is also a test suite) for more.


There only one function, visualize. Apply it to your dataframe, and start playing.

from quickviz import visualize as v
from vega_datasets import data

df =

Try it live!


It is often necessary to plot data in order to understand it. Plotting allows to quiclky spot glitches in the data: that person who is 180 meters tall or this car which can speed thousands of kilometers per hour will immediately stand out. In this situation, one wants a way to quickly (rather than beautifully) plot their data. Quickviz provides a set of widgets to do this in a few clicks.


pip install ipywidgets
jupyter nbextension enable --py widgetsnbextension
pip install quickviz


Quickviz does not read the documentation for you! It only makes it easier to use seaborn/pandas with a mouse. In order to understand what you are doing, you still need to dig in their respective APIs.

You can’t perform that action at this time.