18
Up and Down the Python Data & Web Visualization Stack

Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

  • Upload
    pydata

  • View
    107

  • Download
    1

Embed Size (px)

DESCRIPTION

In the past two years, there has been incredible progress in Python data visualization libraries, particularly those built on client-side JavaScript tools such as D3 and Leaflet. This talk will give a brief demonstration of many of the newest charting libs: mpld3 (using Seaborn/ggplot), nvd3-python, ggplot, Vincent, Bearcart, Folium,and Kartograph will be used to visualize a newly-released USGS/FAA wind energy dataset (with an assist from Pandas and the IPython Notebook). After a demo of the current state of Python and web viz, it will discuss the future of how the Python data stack can have seamless interoperability and interactivity with JavaScript visualization libraries.

Citation preview

Page 1: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Up and Down the Python Data & Web Visualization Stack

Page 2: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Hi. I’m Rob Storywrobstory.github.io

https://github.com/wrobstory/pydatasv2014

@oceankidbilly

Page 3: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

I work for DataPad

We’re building a visual data analytics platform. It’s awesome. !

Sign Up: www.datapad.io !

We’re Hiring!

Page 4: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Visualization in python

We’ve come a long way.

Page 5: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

2012 Matplotlib

Chaco

2014 Matplotlib

Bokeh Vincent Seaborn ggplot Vispy

Page 6: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

“Why doesn’t everyone work together to build one python charting library?”

“Why doesn't everyone work together to write one

programming language?”

=

Page 7: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

choices are signs of a

healthy ecosystem

We need more visualization libraries, and they should be

opinionated

Page 8: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

The future present is web visualization

Page 9: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

IPython =

Browser javascript languages

Page 10: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

The New Stacksggplot

seaborn matplotlib

Vincent

Bearcart Rickshaw

Folium

Page 11: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Demo

Page 12: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

THE FUTURE

Page 13: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Ipython

Julia R

Gadfly rCharts

Page 14: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

IPythonComs

+ Widgets

+ Visualization

Page 15: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Python

Backbone

D3

Page 16: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Sticky

Page 17: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014
Page 18: Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV 2014

Thank you! questions?