10 x 10 Tips to improve your (Excel) charts: general tips

This is the first in a series of 10 posts where I’ll suggest a (hopefully) coherent set of tips to improve our charts and, more important, to improve the way we make sense of the data. These are the planned posts:

  1. General charting;
  2. Formating;
  3. Column/Bar charts;
  4. Line charts;
  5. Scatterplots (XY charts);
  6. Pie charts;
  7. Other chart formats;
  8. Dynamic charts;
  9. Dashboards;
  10. Miscellaneous tips;
  11. Bonus post: online resources.

These will be very short tips, and I’m sure some of them will require further explanation. In time, all of them will be properly linked to a more detailed post (that will keep me off the streets for a while…). This is a kind of road map for the next few months and, when finished, a (partial) table of contents for the blog.

So, general tips on charting:

  1. A chart shows trends, patterns, outliers; if you already strive to make them apparent, you don’t need to read the next 99 tips…;
  2. Do you really need a chart? Sometimes the task and the data suggest another method of data analysis;
  3. Know your audience. If your audience is uncomfortable with some formats your message will be lost;
  4. Make sure you have enough data to create a pattern (two data points are not enough to create a trend line);
  5. Make sure you don’t have more than enough data: just because you have it, you don’t have to show it…; keep removing interesting data until only relevant data for your problem remains;
  6. A chart should be able to answer elementary, intermediate and global questions regarding the data;
  7. Don’t assume that the charts you see in the media are the ones you need to run your business;
  8. Learn how to lie with charts and, of course, avoid those lies;
  9. Let the reader see related charts simultaneously;
  10. Chart overload is as bad as information overload.

It’s your turn, now. What are your best tips in this category? Please share them in the comments (if you have specific tips please save them for the next posts). I believe that Tufte’s principles (avoid chart junk, maximize data/ink ratio, high data density…) are already implicit in some of these tips.

If you're new here, you may want to subscribe to my RSS feed or subscribe via e-mail. Thanks for visiting!

8 Responses to 󈫺 x 10 Tips to improve your (Excel) charts: general tips”

  1. Good idea, but… What do you mean by “(Excel) charts”? Charts created with MS-Excel? What about (OpenOffice) charts or (R) charts or (Stata) charts… ?

  2. A corollary to 5:

    5.1. Make sure you don’t have more than enough formatting*. Just because you have to ability to apply it, doesn’t mean you have to show it. Keep removing formatting features until only the relevant formatting for your problem remains.

    *More than enough formatting includes too many colors, any color gradient effects, gratuitous fill patterns, 3D effects where the data exists in only two dimensions, shadow and glow effects, and excessively bold lines or text.

  3. “keep removing interesting data until only relevant data for your problem remains”? I hope you mean uninteresting.

    Perhaps you could also describe the scope of your suggestions a bit more - they seem to be aimed a business people using excel graphics for communication?

  4. Bernd: I’ll try to keep the tips as generic as possible, but a large majority of charts are done in Excel and I may have some tips that apply to the way charts are designed using it. I will not be able to cover R or Stata but I have StarOffice installed and I’ll try to use it.

    Jon: you’ll like the next post on formating…

    Hadley: I do mean “interesting”, in the sense of “interesting but not essential”. We often are distracted by “interesting” facts that don’t really add to our knowledge. Interesting data can be used to provide context but the chart designer should ensure that there is a visible difference between relevant and interesting.

    Regarding the scope, you are right. I use Excel and BI tools in a context of business intelligence for analysis and communication. So it is difficult for me not to be biased towards the needs of a business environment.

  5. […] 11, 2008 Posts in the series 10×10 chart tips10 x 10 Tips to improve your (Excel) charts: general tips10 x 10 Tips to improve your (Excel) charts: […]

  6. “Know your audience. If your audience is uncomfortable with some formats your message will be lost”

    As a BI consultant I would rather say: Grow with your audience. In the long run there’s no need to limit your charts to those few formats that work in the first meeting.

  7. […] example) and just try to make your dashboard as clean and clear as possible. You’ll find many tips around here to improve your charts, so I’ll not repeat […]

  8. […] this blog you’ll find many chart tips, so I’ll not elaborate much on this. Here are some of the obvious […]

Leave a Reply

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>

  • Performance vs flexibility in Excel: Demographic Dashboard Lookup Edition
  • The Demographic Dashboard
  • Excel Dashboards: do you need VBA?
  • Using Google’s Motion Chart to visualize population trends
  • New Readers