Data Visualization & Intro to Tableau, December 6, 2017 Getting Ready Software: If you haven’t already, download the free version of Tableau and install it on your computer. Data sets: We will be using the Superstore dataset that comes with the free version of Tableau. If you have difficulty locating it, download this one: Sample – Superstore. Unit 1: History & Intro to Data Visualization We will dive into the history of data visualization and the basics of matching your dataset to an effective visualization. Exercise 1: Starting With Paper If you were designing a data dashboard for your life, what would it look like? We go into how starting with simple paper sketches can help you plan out an effective visualization.[…]

We live in a world where speed is venerated, rewarded, and sought after. But certain things stubbornly resist attempts to speed them up. I cannot make the tomato plant in my garden grow faster no matter what affirmations I read her nor if I tell her that Sheryl Sandberg advises her to Lean In and flower already. Sure, water and rich soil can speed things up a little, but in a world that’s looking for exponential growth, the tomato plant is opting out of leaning in. Learning, similarly, resists acceleration. We have not arrived at the point where we can simply plug in a new module and know French, and the rate at which we learn is still determined by[…]

Scatterplot of cereal protein content and calories

This tutorial uses the Breakfast Cereal example data from Interactive Data Visualization and D3 example blocks by Mike Bostock and Michele Weigle. This tutorial is part of a course I teach — Fundamentals of Data Visualization — at General Assembly Boston. See Michele’s original example here: D3 Scatterplot Example. D3.js is the hottest web data visualization framework right now. But it can be difficult to work with unless you have a firm grounding in Javascript and can host your files on a webserver. This tutorial takes you through the process step-by-step without requiring you to know a lot of Javascript, and with a workaround that will let you quickly view your D3 visualizations without having to upload files to a[…]

Tonight you will see a list of links to awesome data visualizations to help you think through your idea for the Hubway Data Challenge. See you tonight! Listening to Wikipedia A Day In The Life of Nice Ride Bikes Listening To Wikipedia Wind Map Out Of Sight: Drone Strikes BigTime BCN: a map of Barcelona’s deep history Heatmap of liquor license density, Boston Snow Fall: The Avalanche At Tunnel Creek MBTA Bus speed visualization

Which state college systems offer the best “bang for the buck” when it comes to a student’s chance of graduating, and the amount of debt they will graduate with? With more and more students taking more than four years to graduate, it’s an important question — a question that a scatterplot can shed light on. A scatterplot shows you individual entities across two dimensions. Here’s an example showing you the relationship between the life expectancy of its country’s citizens and its Gross Domestic Product per capita (GDP).  As you can see, countries with lower GDP tend to have lower life expectancies. Now let’s try it with a dataset of our own. First, we have to get a dataset. We’ll start[…]

ABSURDLY ILLUSTRATED TUTORIALS Mapping: The Absurdly Illustrated Guide To Your First Data-Driven TileMill Map Timelines/Tabletop.js: The Absurdly Illustrated Guide To Your First Data-Driven Timeline Data Tables/Tabletop.js: The Absurdly Illustrated Guide To Sortable, Searchable Online Data Tables Immersive Digital Storytelling The Absurdly Illustrated Guide To Immersive, Tablet-Friendly News Stories Comparing and Contrasting/Rawcharts/D3.js: The Absurdly Illustrated Guide To Making Scatterplots With Rawcharts and D3.js

This tutorial will show you how to take your material and transform it into a tablet-friendly, rich experience for readers.   We will use open-source software called sStory, created by EJ Fox. This tutorial was inspired by my Australian journalist friends, who came to a workshop I taught hosted by The Walkley Foundation.  (The Walkleys are also Australia’s most prestigious journalism awards, akin to what the Pulitzer Prizes are to American journalism).  The participants in the workshop were unfailingly bright and willing, and so we skipped through several data visualization lessons early and spent the last half of the last day of the workshop trying to pull together our work into a data-driven, immersive story. We didn’t quite get done,[…]

What basic coding/tech skills meet the following criteria? They are relatively easily required with no need for a 4 year CS degree; They provide journalistically relevant and useful results They are reusable in a journalistic context In my opinion, there are three skills that meet these criteria: Mapping.  Most news happens in a place.  Maps are ancient precisely because they are such an expressive and powerful form of data visualization. Grabbing.  Thousands of websites have data gateways called APIs (Application Programming Interfaces) that allow you free access to some or all of that site’s data — as long as you can write a relatively simple program that can grab it and return it to you in a format you can[…]

Not too long ago I was able to attend a demo of the data visualization toolkit Weave.  The person giving the demo was Georges Grinstein, one of the tool’s creators.  Georges hails from the University of Massachusetts at Lowell. He showed a really amazing demo of foreclosure data from Lowell, MA.  For those of you who aren’t from Massachusetts, Lowell was one of America’s first industrial cities; massive textile mills once dominated the town.  The mill buildings are there — but the kind of jobs they once provided are long gone.  I have a lot of affection for Lowell because my grandmother lived there and my mother was raised there; my dad graduated from the University of Massachusetts at Lowell[…]

  Photo Credit: scriptingnews via Compfight cc Last week I was lucky enough to meet with three folks who work in the newsroom of a daily newspaper.  That’s a big deal to me, because if my work isn’t useful to people who work in a newsroom, a mission-driven nonprofit, or doesn’t work for folks who want to change the world (or even just their little piece of it), I’m wasting my time. I asked them: “What should my next step-by-step tutorial be?  What would be really useful for a beat reporter who doesn’t think of themselves as a techie to pick up?”  Remember, it wasn’t all that long ago that shooting video was considered a specialty task that print reporters[…]