« Necessity is the mother of invention | Main | Does this need fixing? »



Short of coming up with a much better chart, they might be better off stating their results as something like "Almost half of the participants in the survey expect your page to load within 10 seconds" rather than using such a flimsy definition of "most".


I don't think a pie chart is so bad for this, though this one isn't good: the slices are in a bizarre order. If they were ordered differently you could, for example, much more easily than in the bar graph sum up adjacent slices. This would make it easy to tell what fraction of readers would wait for _at least_ 6 seconds.


Actually isn't a histogram exactly what you are looking for here? Twist it around 90 degrees.

Phil H

As I've just blogged on philviz.blogspot.com, if you turn this around and look at the cumulative loss/retention at each time you see that there is a consistent decay curve all the way out. From the graph it seems that 50% of users have gone at around the 8s mark, and the first quarter of users have gone at around 2.5s.

I tried to ask the question that site owners/developers would ask; how quick does my site need to be? And the answer is as quick as possible, and really inside 2.5s.


It's a case of being accidentally correct: Since 81% of respondents would wait greater than 5 seconds, "most" would wait 6–10 seconds (some even longer).


The pie chart also fails in how the segments are positioned. They've clearly ordered it In terms of increasing percentage, but a more useful order would have been the increasing time ranges. If you did it that way it's much clearer that 49% of respondents would wait less than 10 seconds.


It's also worth pointing out that there are more accurate ways of determining the abandonment rate than can be achieved by a survey: actual user metrics. I would suggest that self-reporting over-represents the amount of time people are willing to wait, but that would require a study that I'm OT aware has been done.

The data being presented in this way is also non-discriminatory to types of content. You'd expect people to be more willing to wait longer for a YouTube video to load than a news article, so somebody who watches a lot of video content is more likely to answer with a longer time than somebody who doesn't. Either way, without breaking the data down it's not overly useful for a web developer.

Anna Lopez

thanks for the charts it makes it easier to understand your piece, but as an avid blogger and participating on online discussion your version of a pie chart is easier to read,

LowkeyMedia Marketing Team

The comments to this entry are closed.

Kaiser Fung. Business analytics and data visualization expert. Author and Speaker.
Visit my website. Follow my Twitter. See my articles at Daily Beast, 538, HBR.

See my Youtube and Flickr.

Book Blog

Link to junkcharts

Graphics design by Amanda Lee

The Read

Keep in Touch

follow me on Twitter