Home | About | Log in | Get The Feed
From Athens to Beijing – A Look At Olympic Sprint Race History

July

4

2010

Just a little bit of fun comparing the relative speed of all Olympic Track & Field Sprints (100m, 200m, 400m) medal winners.

Powered by Tableau

Just how fast is Usain Bolt?

He completed the 100m Sprint in 9.69 seconds. Running some simple arithmetic we know that his average speed over the course of the race is 10.32 meters per second. We can convert this metric speed to a more familiar (to Americans) 23.09 MPH. Would it surprise you that in Bolt’s winning 200m race that he was slightly faster at 23.18 MPH? According to Sports Endurance, Bolt’s fastest 10 meter split in the 100 was 0.82 seconds which works out to a peak speed of 27.27 MPH. Here’s a list of animals that are faster than Bolt.

  • Cheetah (70 MPH)
  • Pronghorn Antelope (61 MPH)
  • Wildebeast (50 MPH)
  • Lion (50 MPH)
  • Thomson’s Gazelle (50 MPH)
  • Quarter Horse (47.5 MPH)
  • Elk (45 MPH)
  • Cape Hunting Dog (45 MPH)
  • Coyote (43 MPH)
  • Gray Fox (42 MPH)
  • Hyena (40 MPH)
  • Zebra (40 MPH)
  • Mongolian Wild Ass (40 MPH)
  • Greyhound (39.35 MPH)
  • Whippet (35.5 MPH)
  • Domestic Rabbit (35)
  • Mule Deer (35)
  • Jackal (35)
  • Reindeer (32)
  • Giraffe (32)
  • White-Tailed Deer (30)
  • Warthog (30 MPH)
  • Grizzly Bear (30 MPH)
  • Domestic Cat (30 MPH)
  • Usain Bolt (27.27 MPH)
  • Elephant (25 MPH)

Let’s review, here’s a sampling of things from above that are faster than Usain Bolt — Wile E Coyote, Thumper, Bambi and Whiskers the cat. Not to mention Bears, Lions and Rudolph the Red-Nosed Reindeer.

By: Clint | Posted in Tableau, visualization | Tagged: , , | 6 Comments »
Math Infoviz Nature Short

May

21

2010

Nature by Numbers from Cristóbal Vila on Vimeo.

Infoviz pr0n

By: Clint | Posted in visualization | | No Comments »
Dear Hulu, A Bar Chart is NOT a Heat Map

May

13

2010

Update: Smee correctly points out that while a Histogram and a Bar Chart are superficially similar, they are not really similar at all. I am properly chastised and have updated the post appropriately.

Look! An excuse to embed a Hulu video on the blog – w00t! (If you go full screen on the video, you can see the element under discussion.)

So, Hulu (a favorite of mine) rolled out a new version of their online video player. Kudos to the team! Generally speaking I like the new player – it’s cleaner than previous (not sure how they made it more sparing than it was before) and the dynamic bit rate is pretty damn awesome but there are a few things that I don’t like (the new loading spinner, the inauthentic-feeling "is this ad relevant to you?" and this new fangled thing they call a "Heat Map".

 

 

Here’s what wikipedia has to say about heat maps:

A heat map is a graphical representation of data where the values taken by a variable in a two-dimensional map are represented as colors. A very similar presentation form is a tree map. The term is also used to mean its thematic application as a choropleth map.

Not a bad definition, especially for my purposes here. Two aspects of the definition are key here:

  1. “…values taken by a variable in a two-dimensional map…”
  2. “…are represented as colors.”

So the basic structure of the map is two dimensional – perhaps a Cartesian coordinate system and the values of the variable are represented as a color. What does something like that look like? Here is an example:

Photo Credit: Jason Morrison

We have a basic x (horizontal) – y (vertical) coordinate system and then blobs of color represent where users spend the most attention (as measured by eye-tracking). The deep, red colors indicate high-attention areas while the cooler, more shallow colors (green) represent less attention.

 

 

 

 

 

 

 

 

 

 

 

 

Here’s what Hulu is calling a heat map:

hulu-heatmap

 

 

 

 

 

Wait … what? Hulu says this is a heat map? Unfortunately, it only has one dimension (time) for it’s variable (Popularity) and it is monochromatic – a stepped gray scale. It has failed all the tests contained in the heat map definition above. Oh, and its a Bar Chart.

Going back to our favorite source of definitions, Wikipedia has this to say about Histograms

A bar chart or bar graph is a chart with rectangular bars with lengths proportional to the values that they represent. The bars can also be plotted horizontally.

Bar charts are used for plotting discrete (or ‘discontinuous’) data i.e. data which has discrete values and is not continuous. Some examples of discontinuous data include ‘shoe size’ or ‘eye colour’, for which you would use a bar chart. In contrast, some examples of continuous data would be ‘height’ or ‘weight’. A bar chart is very useful if you are trying to record certain information whether it is continuous or not continuous data.

In this case, we are probably looking at a simplified Histogram — a bar chart — where the bar height equals the frequency of the interval as opposed to the area as described above.

Here’s an example of a bar chart:

histogram

 

This looks a lot more like what Hulu is doing in their so-called heat map.

So why call it a heat map when its clearly a bar chart?

If its a naming thing, why not call it the Popularity Curve? I get that bar chart is business-boring. But, “heat map” is an established visualization concept with concrete rules and its nothing like a bar chart.

Now, I’m not saying that the underlying concept here is bad – I think it may be quite interesting (more on that later).

All I’m saying is why call something that it isn’t when on the one hand that misnomer already exists as its own unique concept and on the other hand the original thing is probably the best solution anyway? This isn’t a Shakespearean issue (calling a rose by any other name … I’m paraphrasing here). A heat map is not a bar chart and no amount of wishing will make it so. They are designed to solve different problems.

So, Hulu, let’s call things what they are shall we? What you’ve got there is a bar chart and no amount of wishing will make it a heat map. The bar chart is a good solution – go with it and spend a little more time coming up with a better name for the product than a misapplied name for a completely different visualization technique.

So what’s the purpose of this thing anyway? It’s seemingly obvious, show users where the most attention is paid in a particular show. Straightforward.

But, why?

Content discovery.

If you’ve never seen Glee before, this tool will (hopefully) show you where all the good bits are – according to all the other viewers. Or, if you missed Saturday Night Live with Betty White over the weekend and need to be prepared to talk about it at the water cooler on Monday then the popularity curve will show you all the skits that folks found funny and maybe you can save some time by only watching those sketches instead of the whole episode. This encourages both new and regular viewers to watch more content and to find new content that they enjoy. Pretty cool right?

So what should Hulu call this utility (assuming that you agree that “heat map” is the wrong name for it)?

By: Clint | Posted in visualization | Tagged: , , | 5 Comments »
Spot the Chart Lie – Alley Insider Edition

December

31

2009

Yesterday, the Alley Insider published the chart at left as their “Chart of the Day”. The chart shows trends in the number of people employed by the Newspaper industry from 1947 – September 2009 as estimated by the Bureau of Labor Statistics. At first blush it seems ok, but the title (The End of Newspapers) begs for closer inspection.

The issue here, if you haven’t already spotted it, is that the y-axis starts at a non-zero value (200K). While it is acceptable, under certain conditions, to use a non-zero y-axis this isn’t one of them.

Using a non-zero y-axis on a trendline is typically used to expose patterns in the trend that otherwise would not be visible and the absolute value of any given point on the line is not that important. This trendline has a pronounced pattern so a truncated axis does not expose any new information. If you don’t intentionally look at the values on the y-axis then you might assume that where the trendline starts on the left is zero so the employment numbers for newspaper publishers are quickly approaching bottom. That is simply not true, so the chart is being used to lie to you.

Now, I’m not actually arguing that the newspaper business isn’t in trouble. Circulation is down, ad revenue is down, yada yada yada. Looking at the graph, we can see that the most recent months have the same employment levels as those of the early 1950s. But again, without some context, the number of people employed in the industry probably isn’t the best indicator of sector health.

So here’s how I’d look at this single measure of the Newspaper industry:

Powered by Tableau

The two sets of graphs show monthly and annual employment estimates and for the Newspaper industry from 1947 to 2009. The first chart in the monthly or yearly block simply trends the number of employees from period to period across the entire set. The variable width of the line is also the number of employees and is used to re-enforce the relative weight of one period compared to another. The yellow band on the employment trend charts covers the minimum number of employees to the maximum – basically the vertical height covered by the Alley Insider chart. You can see that there is quite a bit of white space underneath the yellow band and thus the chart lie. Changing the start value of the y-axis doesn’t expose any new insight about the trend, exaggerates the line slope and makes it seem as though the employment numbers are bottoming out – which they are not.

The second chart in each block shows the percent (%) change period-over-period (M/M or Y/Y) in number of employees. In this case, the yellow band shows the normal variation (mean +/- 1.96 standard deviations). For the monthly chart, the gray line is the actual M/M values and the red line is the 6 month moving average. It’s interesting that when looking at the monthly M/M trend that the vast majority of points are within the normal variation. It’s not until November 2007 that we see a strong downward pressure in the M/M numbers. In the yearly chart, the yellow band is still normal variation as defined above and the gray line is the actual Y/Y values. In this case, the red line represents the 5 year moving average of Y/Y change.

Taking the ‘higher’ view of year-over-year employment numbers, we can see that the decline in Newspaper employment started in 1986 (24 years ago)! That is not to say that the rapid expansion of internet use this past decade hasn’t had an impact on the Newspaper industry, but if the sole basis for health of an industry is the number of employees it has, then the newspaper business has been in trouble for nearly a quarter of a century and there are larger forces at play than citizen journalism and Google et. al. “stealing” newspaper content.

So, what conclusions do the data support? Newspaper sector employment peaked (on an absolute basis) in 1990. On a percentage growth basis, employment peaked in the mid 80s and has been declining ever since. The rate of loss in employment has accelerated in the last 2-3 years. It’s unclear from the data, since it is a single measure, what is driving the changes described. It’s also unclear, despite the link-baiting headline given to the Alley Insider chart whether or not this is the end of the newspaper business. From an employment basis, the sector has contracted to early 1950 levels but we lack the proper context to understand what the implications of that contraction are.

By: Clint | Posted in visualization | Tagged: , , , , | 2 Comments »
U.S. Census Projections 2005-2030

December

29

2009

World population So the other night I was looking for some data to play with and Bob Page recommended taking a look at a U.S. census data to find an amazing unknown correlation. Well, I did pull down some census data from Many Eyes, but alas I haven’t found an amazing correlation. What I ended up with instead, is a relatively simple yet interesting exploration of projected U.S. populations, by age, from 2005 to 2030.

In the visualization below ages are grouped into ‘Age Groups’ (basically minor, adult and middle-aged +) then into more typical age bands (familiar to marketers I’m sure) and down to individual ages. The top ‘row’ of visualization shows the projected population in 2030 compared to the population in 2005, visualized as bullet charts. On these bullet charts, the darker gray background as well as the black reference lines mark the number of 2005 while the bullets show the projected population in 2030. Most folks are probably familiar with the story that America is aging  — that our population is growing in the elder segments. You can see in the bullets for Age Groups that those 55 years and older show the most growth both in absolute terms (from 67 million in 2005 to nearly 111 million in 2030) and on a percentage basis – +65% vs +8% for people ages 18-54 and +16% for those aged 0-17. Looking at the Age Band bullets (horizontal) we can see that elderly growth is most concentrated in the 65-74, 75-84 and 85+ bands. In other words, most of the population growth is in retirement-aged people!

Ok, so now try clicking on the bullet (red bar) for people ages 55-64. Notice that the ‘Ages Detail Trend’ chart filters for that age band. The chart itself shows the percentage growth of a given year compared to the first year reported (e.g. % growth of population in year 2015 compared to 2005). If you are looking at ages 55-64 in the trend, notice the highly stratified trend lines. The younger end of that age band (55-58) shows relatively tame growth over the 25 year period compared to those aged 59-64.

Powered by Tableau

FYI, this interactive visualization was built with Tableau Public, which is currently in private beta, and uses new features of Tableau 5.1 (also in beta) like native support for Bullet Charts – Hooray! Feel free to share the visualization by clicking the ‘Share’ button at the bottom of the vis and grabbing the embed code.

By: Clint | Posted in visualization | Tagged: , , , | 3 Comments »

« Previous entries Next Page » Next Page »

prednisone buy cod watson brand order prednisone on line purchase online prescription prednisone prednisone 10 mg buy prednisone with no rx prednisone overnight cod prednisone ups how to purchase prednisone online without a prescription purchasing prednisone online without prescription overnight prednisone purchasing prednisone without a script safety order Paxil order Paxil pharmacy purchase Paxil online without script order Paxil cheap overnight purchase cheap Paxil cod free fedex Paxil fedex no prescription purchase Paxil online with overnight delivery Paxil without prescription shipped overnight express buying Paxil over the counter buy Paxil without a rx overnight shipping Paxil overnight delivery fed ex how to order Paxil online without a rx order Paxil overnight cheap purchase online Paxil without prescription purchase Paxil online no membership buy Paxil 40 mg online prednisone with free fedex overnight purchase prednisone visa buy 40 mg accutane online without prescription how to purchase Lasix online without a prescription website design software download download bluetooth software buying rediker software bitcomet software download software educational prices plagiarism software to buy for parents fedex Crestor overnight without a prescription buy spyware software sony ericsson software downloads graphic software cheap discount for webwatcher software discount on ezfiling software tally software download cheap software downloads accounting software downloads iden software download discounted student software lowest price on 2008 tax software wilcom software download adobe connect pricing cheap mac adobe oem software Lasix buy online in stock download a free of creative suite 5.5 design premium purchase xenical without prescription to ship overnight xenical 120 mg online cheap Maxalt usa buy cheap Maxalt online free consult where to purchase Valtrex no prescription no fees purchase Valtrex online online overnight shipping valtrex buy valtrex in mexico valtrex 1000 mg (no prescriptions needed for Buspar|buy Buspar with no prescription|online pharmacies Buspar|Buspar cheap|buy Buspar without rx|purchase rx Buspar without|Buspar purchase online|purchase Buspar online without rx|purchase Buspar free consultation|buy Buspar Online|buy Buspar american express|buy Buspar Online|buy cheap Buspar with dr. prescription|Buspar side effects|fedex Buspar without priscription|overnight Buspar without a rx|order cheap overnight Buspar|Buspar toronto|uk order Buspar|Buspar no doctors prescription|Buspar mexico|Buspar order|no prescription Buspar with fedex|order generic Buspar|buy Buspar without rx from us pharmacy|prezzo Buspar|Buspar 10mg|Buspar from canada|purchasing Buspar without a script|buy Buspar australia|purchase Buspar visa without prescription|online purchase Buspar|buy Buspar no perscription cod|buy Buspar drugs|buy Buspar with visa|buy Buspar without rx needed|buy Buspar without prescription|buy Buspar no prescription low cost|purchase buy cheap generic Buspar how to buy Nolvadex without a prescription i want a Nolvadex prescription ms works 2011 buy online rx Lasix without cheap order rx Lasix purchase 10mg accutane 40 mg overnight delivery Nolvadex same day delivery buy synthroid mail buy buy synthroid online pharmacy risperidone Nolvadex compare at Bridgend Accutane 20mg mexico order Prednisone without a rx overnight shipping purchase Lasix paypal without prescription order online zithromax without prescription zithromax delivered cod fedex purchase no perscription Nolvadex Nolvadex without prescription overnight shipping order Nolvadex now buy Nolvadex online without prescription Nolvadex without rx cheap buy Nolvadex cod next day delivery buy zithromax offshore no prescription fedex order 250 mg zithromax overnight delivery zithromax without rx medications zithromax generic fedex no prescription buy zithromax no scams online pharmacy cod zithromax purchase zithromax amex online without rx Orlistat online order finpecia to buy buy mail order Orlistat where can i buy Valtrex without a rx cheap generic Finpecia generic finpecia online finpecia usa finpecia 1mg maxalt without a presciption purchase Valtrex pay pal online without rx buy genuine Buspar Buspar purchased online without prescription buy prednisone online without a prescription prednisone with no perscription overnight shipping best buy valtrex comprar Crestor generico Valtrex free consultation u.s. pharmacy Valtrex online no perscription fedex buy cheap Zithromax order buy Zithromax online where can i purchase Buspar no rx buy Arimidex without a rx Arimidex suppliers buy online without a prescription cheap Cytotec Cytotec cost best buy adobe flash for web editing adobe forms buy no perscription Buspar rosetta stone software price adobe photoshop lightroom 2 xenical in mexico without a perscription adobe acrobat palm pocket pc adobe acrobat buy accutane 40 mg discount Crestor purchase online buy microsoft access 2003 upgrade canada Tamsulosin office 2003 oem slipstream sp1 office 2007 recycle mac adobe upgrade ordering Crestor without a script buy Crestor on line Crestor without prescription adobe acrobat courses installing office 2003 over 2007 order Orlistat overnight Orlistat order online Orlistat buy adobe photoshop cs3 updates Autocad 2011 Slow Autocad 2010 Review after effect 9 physical page frame e0b884e0b8b7e0b8ad buy Flomax without rx license code hack strata design Windows 2000 Service Pack 3 Windows 7 Upgrade Student Price buy Valtrex no prescriptions Flomax online no prescription order Buspar order amex how to purchase Valtrex online without a prescription order Orlistat without rx from us pharmacy wordperfect x4 professional oem Buspar online Proscar online where to purchase cheap Flomax no rx belvedere ice room whistler full edius pro 4.6 download visual studio 2010 download full version ars longa vita brevis occasio praeceps photoshop 7elements training dvds torrent mental ray standalone 2012 order Crestor no visa purchase Prednisone online without prescription price nuance omnipage 17.1 Buy Fincar amex buy quicken software android acdsee buy prednisone next day delivery cd microsoft office 2007 Flomax overnight cod Valtrex best buy Flomax cheap Overnight Valtrex without a perscription prednisone online with next day shipping buy Flomax now virtual dj software pro 7 download buy Tamsulosin online no prescription want to buy Buspar in usa cheap way of windows7 license Buspar no prescription where can i buy Maxalt without prescription Valtrex bestellen order overnight Zithromax buy Valtrex online buy Valtrex legally Zithromax purchase cheap online prednisone prednisone fedex 3d home architect broderbund windows 7 64bit sql server 2008 r2 datacenter Photoshop 2 Windows For Students Download Free Adobe Reader 9.0 photoshop old version download Orlistat tablets purchase Valtrex amex online without prescription purchasing Valtrex online without prescription Buy Cheap Windows online valtrex Windows 98 achat Buspar Prednisone no prescription to buy buy in Zithromax uk best buy accutane 40 mg valtrex prices Autocad Educational Version Upgrade Microsoft Office 2003 To 2007 generic Buspar usa adobe audition2 buy in Valtrex uk web application microsoft office mini photo resizer download generic Prednisone usa finpecia overdose purchase Valtrex without prescription from us pharmacy fedex Prednisone overnight without a rx prednisone with no perscription overnight shipping Windows 7 Ultimate 64 Bit Student Discount Discount Microsoft WindowsLightroom 2 Windows 7Ms Office StandardPhotoshop Cs5 UpgradeComputer Monitors For SaleWindows Xp InstallSuite Microsoft OfficeAutocad Version 2007Adobe Acrobat 9.0 Standard DownloadIe8 Download For Windows 7Adobe Paint ShopMicrosoft Service Pack 2Free Download Adobe AcrobatStudent And Teacher EditionManage ImageAdobe Acrobat 7 Pro DownloadVista Home Premium To Windows 7 UltimateWindows 7 Home Premium Upgrade OemAdobe Creative Suite 5 Master Collection Student And Teacher EditionBuy Adobe Photoshop Lightroom 3Ms Office 2010 Home And StudentCompare Photo SoftwareMicrosoft Office Word Viewer 2010Windows 7 Upgrade Student Discount ProfessionalWindows 7 Updates DownloadCreative Suite WebAdobe Reader VistaMicrosoft Windows 7 Home Premium Upgrade 64 BitPhotoshop 2Ie8 Download For Windows 7Photoshop 2009Suite Microsoft OfficeMicrosoft Office 2007 VersionUpgrade Windows Vista To 7Autocad Lt 2010Autocad 2010 Best PriceDownload Acrobat Reader 8 buy Flomax cod next day delivery buy generic Valtrex pills Buspar overnight cod ordering Valtrex over the counter buy Valtrex diet pills what does Valtrex look like Proscar rezept order Proscar cheap overnight Cytotec canada purchase Cytotec cod next day delivery chemical name buy Cytotec buy finpecia no prescriptions finpecia wholesale buy Cytotec quantity buy genuine finpecia finpecia free consultation fedex overnight delivery Buy Finpecia 1 mg online microsoft vista price cut window bottom repairing windows windows archive microsoft window update microsoft keyboard 4000 buy oregon cheap used pos software windows mobile 5 software where to buy microsoft office professional 2007 sp3 windows xp window vista ultimate microsoft office 2003 pro oem discount no prescription Orlistat Rosuvastatin overnight cheap Flomax online buspar online no perscription fedex Prednisone cheap overnight fedex design landscape software sec discounted cash flow software windows science cvs server windows