A Noob’s Experience Learning D3

Since I’m a bit of a data visualization enthusiast, I’ve been teaching myself to program interactive data visualizations for a year or two, first using Processing, and most recently, using D3.js. I’ve been programming in one form or another since the mid-90s and Processing came fairly naturally. But D3, which is a JavaScript library for manipulating documents based on data, has been a bit of a struggle.

Average June Temperatures in Sacramento over 123 Years

Monthly average temperatures for the month of June: 1893 – 2015 As part of an ongoing data visualization project I’m developing of Sacramento weather data using D3.js, I’m exploring year-year temperature changes for a given month of the year, for example, how average monthly maximum and minimum temperatures for the month of June have changed each year since 1893.

Sacramento’s Best and Worst Commutes Visualized

Driving to and from work every day is sad reality for most of the nation’s workforce. According to USA Today, the average commute in the US is 25.5 minutes each way, or a total of 51 minutes each day. To look at the Sacramento region’s commutes, the Sacramento Business Journal analyzed average commute times using Google Maps for 20 communities in the Sacramento region.

Clean Edge 2014 Clean Tech Metro Index

Clean Edge, Inc., the world’s first research and advisory firm devoted to the clean-tech sector, recently released their 2014 U.S. Clean Tech Leadership Index (available for download at www.cleanedge.com). I created a  data visualization that represents a visual...

Air Quality Index Data Viz Prototype

A prototype data visualization of Sacramento Air Quality Index (AQI) History It started out as a coding experiment to create an interactive scatter plot/dot plot in Processing. Always on the lookout for good open source data for data visualizations, I came across the...

City Sunshine Data Visualization

Just published a new infographic – a data visualization showing the top 20 sunniest cities in the US with populations over 100,000. In addition to ranking the top 20 cities, the infographic includes additional contextual information to add interest and insight,...

Creating Choropleth Maps with Google Fusion Tables

Choropleth maps are a very common visualization to show some measurement or statistical variable using shaded regions. They’re most appropriate for showing ratios, proportions, or percentages rather than absolute raw numbers. If you’d like to create your...