Data Vis

Charting with Matplotlib, Plotly, D3, Chart.js, Muze, Seaborn, etc. You name it, we’ve plotted it.

Cracking Full Control Over Plot.ly Dash

Build apps with Plot.ly Dash on your own terms

Plot.ly; Finally typing those letters into a post headline tastes like a strange cocktail of pride and embarrassment. Plot.ly sits at the core of some of the most influential products I’ve had the chance to work on, which remain serving a hodgepodge of Fintech and humanitarian clients well to this day. This begs the question: what the

Plotly Todd Birchard avatarTodd Birchard Todd Birchard avatar
toddJan 15
Dec 20
Read

Geocoding Raw Datasets for Mapbox

Make sense of unstructured data with enough precision to put it on a map.

This wouldn't be a proper data blog unless we spend a vast majority of our time talking about cleaning data. Chances are if you're pursuing analysis that's groundbreaking (or worthwhile), we're probably starting with some ugly, untapped information. It turns out Mapbox has an API specifically for this purpose: the Mapbox Geocoding API.

Geocoding is a blanket term for turning

Data Vis Todd Birchard avatarTodd Birchard Todd Birchard avatar
toddJan 15
Dec 18
Read

Geographic Data Visualization with Mapbox

Visualizing Geodata with Mapbox's API and Tools

There's a trend among those using Jupyter Notebooks (or equivalent) which leads me to believe humanity is coming to an important realization: Google Maps, as an API is expensive.

Regardless if Google maps is embedded as a consumer-facing widget, or part of a routine data-pipeline, a single surge of high-traffic can leave enterprises with price tags in the hundreds of

Data Vis Todd Birchard avatarTodd Birchard Todd Birchard avatar
toddJan 15
Dec 11
Read

Tree Hierarchies with Treelib

Using Python to visualize heirarchy trees

The first part of understanding any type of software is taking a glance at its file structure. It may seem like an outlandish and redundant statement to make to a generation who grew up on GUIs. GitHub is essentially no more than a GUI for Git, so it’s unsurprisingly that one of the largest company to follow a similar

Python Todd Birchard avatarTodd Birchard Todd Birchard avatar
toddJan 15
Nov 17
Read