Pandas Dataframe Visualization with Plotly via Cufflinks in Jupyter Lab Issues

Craig Chen
2 min readAug 4, 2018

It’s no doubt that Pandas is one of the most popular data analysis package in Python. Lots of people use Pandas to import data into Python and do some data exploratory analysis. One of the best way to do EDA is to visualize the data. In terms of visualization, Pandas has it’s own build-in plot function. However, although it has some useful plot options, it’s not enough for Data Scientist/Analyst to create intrigued graphs. Therefore, there are some useful packages come out to solve this problem — Plotly and Cufflinks.

image source

Plotly is a powerful Python visualization package.

Cufflink is an incredible package to binds Plotly directly to Pandas Dataframe

If you’re interested in these two packages, you can go to their websites to see the demo. Now, I am writing down several problems that I faced when I was building the cufflink in Python.

Update (2018.10.11):

cufflinks now support plotly 3.0 even 3.3 with 0.14.5 realease. You can install it using following

pip install git+git://github.com/santosjorge/cufflinks.git#egg=cufflinks -U

--

--