Alternative Visualizations for Data-Driven Storytelling

Did you know that all Formula 1 cars must incorporate a large wooden plank as one of their components?
A wooden plank?
Yes, indeed!
Formula 1 cars utilize a wooden plank, the "skid block," positioned underneath the car. This ensures the car's height remains within the legally mandated limits during races. Moreover, the plank serves as a critical safety feature, sacrificing scraping against the track to shield the car's essential components from potential damage when contacting curbs. Importantly, its impact on performance is minimal. The skid block is crafted from a composite material of wood and fibers and is designed to wear at a steady pace.¹
Why do I mention this? This anecdote highlights that even a technologically advanced field such as Formula 1 can effectively utilize a (theoretically) simple component . This parallel extends to the realm of data visualization. As I have argued on numerous occasions, most data-driven insights can be adeptly communicated using three basic chart types: bar chart, line chart, and pie chart.
But what if these three types fall short of capturing the essence of the phenomenon we're attempting to explain? Or what if we employ multiple simple charts instead of a single, but slightly more complex, one? Or, returning to our F1 example, we simply decided to replace wood with carbon fiber and draw something more fancy? In this post, I will explore the alternatives available to you should such scenario occur.
So, what can you expect from this post?
The goal is to provide an overview of alternative data visualization forms. So, I'm going to talk about chart options beyond the traditional triumvirate of bar, line, and pie charts, which I consider the default choice for most cases anyway.
That said, I fully recognize the wealth of other visualization options that are available. I usually consider using them when the conventional trio doesn't fit the bill. Here, I'll introduce you to a selection of visualization forms that I find particularly valuable. I will also guide you through some straightforward methods for creating them using various, practical, and cost-free tools. It's important to note that, for this article, I'm assuming that you'll be feeding your visualizations with data stored locally on your computer unless there are specific advantages to an alternative approach, which I will highlight. To be fair, I took writing this post as an opportunity to learn these tools and I must say, that it was a great fun to learn this stuff (apart from the practical value of that fact). Hopefully, it will be for you as well!
The decalogue of visualization
Before we explore the vast and diverse realm of data visualization, I'd like to introduce you to a novel idea I've developed: the "Decalogue of Visualization." This is a straightforward compilation of guidelines that can assist you in crafting a data-driven visual, regardless of whether you opt for a fundamental visualization format like a bar chart or decide to venture into the more intricate alternatives we will discuss subsequently.
- Start with the purpose. Always start working on the visualization with a clear purpose in mind.
- Make eye tracking easier. Direct the attention of the recipients towards the key message that stems from the purpose.
- Reduce cognitive load. Remove all unnecessary elements that do not work for the purpose or make it difficult to track crucial information in the visualization.
- Choose precise visualization attributes, such as shape, direction, or size, rather than hue or volume.
- Declutter. Remove all technical elements of the chart unless they help points 1 to 4 of this decalogue.
- Maximize data-ink ratio.
- Use color strategically. Reduce the number of colors, and clearly differentiate between important and unimportant information in the chart.
- Design with integrity and consistency. Consistently apply the style used for visualization across your presentation or report.
- Ensure inclusiveness. E.g., take necessary care for people with sight impairments.
- Do not manipulate with visualizations. Avoid manipulative techniques.
If you are interested in finding out more about these rules, please be welcome to visit my blog. I discuss these points in-depth and share some visual examples of what I mean by specific points. The article is in English & Polish.²
Alternative visualization forms
Alright, let's come back to our primary discussion. I've handpicked a few visualization types that deviate from the conventional bars, lines, and pies. I will delve into them in greater detail. Each of these visuals has been selected because it fulfills specific needs, which I will outline. Consider integrating these visualizations into your work whenever the basic chart types fall short. You may also select them if you simply want to break the monotony of the three foundational chart types. This may help to captivate your audience's attention freshly and engagingly.
A word of caution!
I've encountered countless data visuals labeled as alternative, creative, or innovative by their creators. And to be fair, they had every right to make that claim. However, from my perspective, most of these visuals lacked practical application. They tended to be overly complex, requiring substantial effort to extract meaningful insights, or were too decorative. Consequently, I might be a bit conservative while selecting alternative visuals. Rest assured, each visualization I've chosen has been rigorously "field-tested" by myself. Therefore, I can confidently attest for their practicality and applicability, particularly within a corporate environment.
Sankey diagram

A Sankey diagram³ is a specialized type of flow diagram characterized by connectors whose thickness is proportional to the volume of flow they represent. These diagrams are commonly utilized for both scientific and business applications.
A Sankey diagram is comprised of two primary components:
- Nodes which symbolize various states or stages within the flow process.
- Connectors, which depict the flow from one node to another.
The width of each connector is directly proportional to the total flow volume between the corresponding nodes.
Sankey diagrams can be employed for a range of purposes, including:
- Tracking customer migrations, such as transition from one CRM system to another.
- Analyzing cash flows within a business or the broader economy.
- Examining information flow within a computer network.
- Investigating material usage throughout a production process.
I utilized Google Charts, a comprehensive charting service developed by the tech giant Google / Alphabet, to draw the above diagram. Google Charts is a JavaScript library that enables users to create charts based on their data inputs. Once the necessary information is inputted and formatting preferences are specified, Google Charts generates the chart and provides the HTML/JavaScript code required to embed the visualization into a website.
Below is the code I generated for the chart presented above. It is a copy-paste of few code elements from the Google Charts site plus my own data. This code can be saved as a plain HTML, embedded to the site as I did above. You can also execute it in tools such as JSFiddle.