Decluttering and pulling focus
REVIEWImportance of decluttering
It’s important to give the user all information necessary, keeping it concise so that it isn’t too distracting. Users can then make effective and informed decisions quickly.
The purpose of decluttering is to:
- save the user time
- provide more time to make meaningful decisions
- provide fewer barriers to using a visualisation
- create less confusion
- create more purposeful chart/focus attention
- help those with sight difficulties
When a user first sees a chart, their focus will be drawn to particular elements. As developers, we need to make sure that the user’s eyes are drawn to the most important elements.
How to declutter
You can declutter by:
- removing heavy borders and gridlines
- removing data markers without a purpose, such as dots on a line chart
- removing any redundant data, including improving the x and y axis labels to be more concise
- placing the legend as close to a line chart as possible
- considering the accuracy needed, for example, would the user need to see each decimal place of a figure, or would rounding a value be more effective?
- pulling focus toward certain lines or bars by highlighting the most important element, for example, by using NHS Blue (#005EB8) for the one bar you want the user to focus on, and NHS Grey 3 (#AEB7BD) for the other bars in the chart
#005EB8
is the hex code for NHS Blue (strong blue):
#AEB7BD
is the hex code for NHS Grey 3 (greyish blue):
For more information, you can read a blog about eliminating clutter on the Storytelling with Data website.
Importance of pulling focus
Using methods to focus the user’s attention is a quick way of making sure the user gets the maximum value possible from the data.
How to pull focus
You can pull focus by:
- using visual encoding, such as size and shape to highlight any necessary items
- using colour and width, for example, where you need to pull focus toward a specific variable in a line chart, use a thicker NHS Blue (#005EB8) line, with the other lines set as NHS Grey 3 (#AEB7BD)
- using markers or event lines to highlight certain values, or important and influencing aspects, for example, adding a faded section in NHS Grey 4 (#D8DDE0) to denote forecasting, or adding a label to an individual value at a point in time
#AEB7BD
is the hex code for NHS Grey 3 (greyish blue):
#005EB8
is the hex code for NHS Blue (strong blue):
#D8DDE0
is the hex code for NHS Grey 4 (light greyish blue):
For more information, you can read a blog focusing on tips for better graphs on the Storytelling with Data website.
Improve the playbook
If you spot anything factually incorrect with this page or have ideas for improvement, please share your suggestions.
Before you start, you will need a GitHub account. Github is an open forum where we collect feedback.
Published:
Last reviewed:
Next review due: