12 November 2019
Data visualisation can save us from drowning. The tsunami of data that floods our daily lives is on the rise. By 2025 we can expect up to 463 exabytes of data to permeate our daily existence! (Bear in mind that 1 exabyte = 1,000,000,000,000,000,000 bytes!)
Data visualisation is the life-preserver we need to manage the heavy-data load, since human processing power falls slightly short of machine learning speeds! Humans do, luckily, respond to and process visual data faster – up to 60 000 times faster than text. The visual medium is natural to us. As a result, businesses can use data visualisation to break down vast complex data into bite-size chunks we can understand at a glance.
And there’s potentially more to the subject, a recent Forbes article observes: “Data analysis isn’t just about assembling, ordering and interpreting data; it’s also about educating, simplifying, clarifying, and persuading.”
This raises an important point—persuasion. A visualisation needs to be informative but it should also persuade people to take a particular action or decision. The decision may pertain to everyday business or something that affects people on a global scale, like climate change awareness. The bottom line is, data visualisation has the power to change people’s perception.
Creating a visualisation that steers business decisions or changes the world, begins with a few basics. Here are five best practices to consider when you craft your next visualisation:
When you’re designing a data visualisation, you need to know the specific audience you’ll be communicating with. Knowing this helps you to aim the data story at them and speak to their specific needs. Aim it at the highest level persona who will view the visualisation and make sure their needs are covered and the common roadblocks they encounter.
Creating a visualisation that communicates with a broad audience may result in it being ineffective and could reduce the likelihood of extracting key business insights.
Once you’ve established who your audience is, consider what decision you want them to make from the data. And the nature of their decision. Different roles or functions in a business make decisions differently. C-level executives tend to make strategic decisions. These are usually one-off type decisions. Whereas an Operations Manager has to continually make decisions based on daily operational choices.
Taking into account these decision-making elements, you can then align the data visualisation accordingly. Strategic decision-making may require more complex visuals, while for operations, a binary-type interface would suit simple yes-no decisions. The time scale should also be adjusted to display a scale relevant to the decision type.
Now that we’ve got the audience nailed down, let’s look at the visual aspects involved.
It’s important to choose a visualisation that will communicate the right message to your audience. When you’ve got this covered, your audience will quickly understand your point and extract the insights they need.
Each type of visualisation works best with a particular data type. These data types could include:
Let’s take a look at the visuals that pair with these data types.
Vizlib Bar Chart
Vizlib Line Chart
Vizlib Pie Chart
Vizlib Scatter Chart
It’s imperative to keep the dashboard simple and uncluttered. Much like any visual presentation, too much clutter will disperse the viewer’s attention and leave them feeling confused and frustrated. They should be able to grasp the high-level meaning of the visualisation at a glance if you adhere to a few basic design principles.
Firstly, the design must be digestible – quick and easy to understand. Keep the design clean. Instead of trying to jam too much into one visualisation, rather create an additional object. Another way to limit the clutter and deliver a better user experience is to include alternative dimensions and measures.
Secondly, consider adopting every good designers’ passion for white space. White space, or the space around objects, gives the eye a rest and allows your focus to fall where it should, on your visualisation objects. It allows the viewer to understand what they see more easily and creates a better user experience!
Image credit: storytellingwithdata.com (showing the power of white space)
Colour usage is an important design factor in visualisations. Use colours to differentiate visual elements and make your data story as clear as possible. You could combine colours and shapes for your indicators, like a green empty triangle and a red full triangle, for additional visual clarity. Perhaps try using different line styles and different colours with your line graphs. And remember to use a palette that is colour-blind friendly to ensure there are no accessibility issues with your visuals. If you’d like to learn more about selecting the ideal colour palette, read our guide here.
The layout of visualisation elements, like icons and filters, should enhance learning. Ensure you position them in a way that reflects the correct hierarchy of information.
Placing them on the left-hand side of the dashboard is a good idea as users look to the left first for important elements like filters or navigation tiles. The further right you place objects, the less attention the viewer pays to them. The best layout of the main filters or icons is stacked vertically on the left.
A horizontal arrangement is also workable. Placing icons or filters on top allows more space for visualisations. Note that viewers will consider the first icon in the horizontal display as the most important.
Together with positioning, you could also show the importance of data by the size of the chart or text. Make the key objects larger to draw the audience’s attention.
Lastly, the design should maximise understanding and provide a great user experience that is not overwhelming. You could implement this principle by labelling data directly, rather than using a legend and including annotations on your visualisation. And, only include visualisations that serve a purpose. This will cut down on distractions and allow the viewer to focus on the key message in your data.
Image credit: storytellingwithdata.com
The most effective data story-telling always contextualises the data. Contextualising refers to showing the bigger picture, the story that surrounds a situation. Framing the data, by including context like annotations, makes it easier to understand. When viewers grasp what they’re seeing, they can interpret it correctly. As a result, you establish their trust.
It’s vital that business leaders understand visualisations at a glance and trust the insights to make their recommendations. Once trust is established, they’ll be more likely to take the action you want them to.
You can contextualise data by comparing your metrics to something tangible like a goal. If you can present metrics in comparison with dynamic thresholds, it’ll make the data easier to interpret.
An additional way to provide context is by including annotations. Annotations, like text labels, tooltips or icons, are visual cues for the viewer and make the visualisation quicker and easier to grasp. Annotations help explain large shifts or changes in the metrics. They will also help the viewer stay focussed on the visualisation’s main message.
Vizlib Line Chart with annotations
Applying best practices will help you master your data visualisation skills. And by avoiding common pitfalls you’ll be well on your way to even more effective data story-telling. Look out for these potential glitches when creating or collaborating on visualisations:
Data visualisations should be simple and persuasive. Follow these best practices to shape the mind of your audience! You’ll be empowering them to take insightful action in their business or perhaps to change the world!
Here are a few additional examples of Vizlib data visualisations.
Vizlib data visualisation dashboards
Check your email
We've sent you an email to with all the information to get you started.