Three charts are all I need
37signals.com
37signals.com
Lines for time series, histograms for frequencies, and panels for everything else is a good heuristic for web analytics. E.g. in quantitative finance a scatter plot is my go-to visualisation.
It's pretty easy to spot what days were good, bad, and in between. You can start to see patterns (Every other Tuesday seems to be better, why is that? Oh, that's when we had donuts!).
If you were to apply the Three Chart rule, this would be a line chart since it shows change over time. I find the calendar visualization much easier to interpret than a line chart in this case.
A lot of people have mentioned scatter plots.
I'd quite like to know how you'd represent relationships between things using only a histogram or line chart.
I realise that it's covered somewhat by the "95% of all cases" statistic, but really, as with most things, if all you're doing is visualising relationships, then that statistic is likely way off.
The general point is a good one - use a visualisation that's appropriate for representing your data not one that's appropriate only for looking nice, but I think the message is lost somewhere in amongst the rhetoric.
For dense data, scatterplots can obscure more than they show:
http://www.chrisstucchio.com/blog/2012/dont_use_scatterplots...
Even an author who was well aware of the problem made the same mistake:
http://garyrubinstein.teachforus.org/2013/01/09/the-50-milli...
Secondly, the data you throw away is usually just sampling noise. Most of the time the interesting object is the underlying probability distribution - individual points are only useful to infer that.
In the cases where individual data points are actually of interest (e.g. http://cl.ly/GvnM ), go ahead and use them. But they are terrible default choice.
Whether scatterplots make a "terrible default choice," then, depends on what you believe about the distribution of data sets out there. Based on your advice, you must believe that most people have data sets that are dense.
For a lot of people, however, that's not true. For them, "plot density, not points" is the terrible default choice. But you're telling them to make it their default anyway.
No, you actually AGREE with this post.
The posts says "for 95% of cases", that is, for most cases.
Your case, "firefighting", is a 5% outlier.
I do a lot of UI work, also mostly for technical users, so I’m interested in both effective visualisations and efficient interactions built around them.
I’ve found that customised and/or contextual visualisations and interactions can be very effective if, but only if, they fit how the user thinks about the situation better than any of the standard alternatives.
Put another way, if you’re dealing with a solved problem, using the solution that everyone already knows usually works best. But if you’re dealing with something new and different, and you can’t build what you need cleanly using existing tools, then creating a new kind of tool often gets better results than cobbling something together with the wrong tools for the job.
The hard part is that creating more appropriate tools generally requires understanding your users’ mental model(s) of the situation and the actions they need to take, and even a seemingly small mismatch between what a user expects and what you actually give them can really hurt when the user doesn’t have familiar conventions to fall back on.
In practice, I’ve had some success building UIs around a small number of specialised visualisations and controls (typically making up a single main screen/page) but using only mainstream presentation like tables and histograms for supporting features, but every project is different.
Luckily we have very tight feedback loops -- and I can push new versions every couple of hours so I can customize it really fast to suit their needs/mental models.
That said, I certainly agree with using the same chart for things like weekly updates, etc. Creativity for creativity's sake is pointless-the point of using different types of charts is to communicate a complex message as simply as possible.
[0]: http://blog.optimalbi.com/wp-content/uploads/2012/12/ROC-cha...
I like the notion that if you cannot see at least four things in a chart then the chart isn't doing its job. It makes me ask the question, "What is the context in which this chart is expressing information? Can I show that?"
http://deliveryimages.acm.org/10.1145/1810000/1809426/gregg3... http://queue.acm.org/detail.cfm?id=1809426
It's like a scatterplot, but a bit better at showing collapsed data (i.e., there's a lot of data at that point on the graph -- is in more or less than that other jumble of Xs?).
For a numeric random variable X, its CDF F(x) gives P(X <= x). So if X gives the age of smokers, the answer to our earlier question is just F(35) less F(23). Plotting F over all values of X, then, lets us not only "see" the shape of the distribution but also answer range questions: just lookup two points on the graph and subtract.
Some examples:
And then there's the scatterplot. Very useful in regression models for best fit.
Charts and plots are tools. To limit yourself to just three is using a screwdriver for a hammer, or C# for any programming task.
Understand the available tools and use the right one for the job at hand.
http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0...
? Weird. In the past 35 years working in numerical analysis of multitudes of data sources from toilet flushes in a city of a million people to stock movements to multichannel radiometrics, to cloud data from LIDAR, to cot death incidences, etc. I've never once used a pie chart (or, in fact, worked with anyone that's used them).
I understand they are popular when lying with statistics and in power point displays to non technical suits, but they have pretty limited use in understanding data or presenting layered attributes.
Scatter plots are somewhat useful, when combined with a means of indicating densities, such as heatmapping; box and whisker plots that show central densities, means, medians and extents of ranges are useful.
But Pie Charts? Professionally they're the joke setting in Excel . . .
http://giveupinternet.com/2009/01/16/chart-of-the-charts-cha...
They hit the most important thing about chart making right on the head: What are you trying to communicate?
edit: thanks for downvotes, I really appreciate how people can't recognize sarcasm. I'm very big on Tufte but it's easier to just give client damn pie chart than re-educate him on all aspects of data visualization.
If I can completely understand it without giving a hint of effort, that's perfection.