I recently faced a visualization task that turned out to be a bit trickier than I first anticipated. The goal was to provide an overview of the workload of selected departments in the organization measures in number of tasks pr month. It was requested that the visualization went as far back in history as the data allowed.
Initially, displaying all selected department in a time series chart seemed like a simple and reasonable approach. However, I quickly realized that the visualization was cluttered and difficult to interpret. In terms of comparing departments and evaluating tendencies over time the chart simple wasn’t very useful. It felt like it was trying do much more than its capacity allowed.
To improve visualization, I tried out different approaches:
- Compressing the data: Aggregating to quartiles or years to simplify the chart. It definitely made the time series easier to interpret, but with the cost of lacking details.
- Splitting the visualization into multiple charts: This approach led to one chart pr department and thereby the focus became each departments individual development rather than comparison between departments.
To me it seems impossible to provide both details, overview, comparison, and individual trends in one single visualization, but I wonder, at what point does splitting a visualization into multiple charts become more effective than keeping everything in one?
Splitting the visualization into multiple charts, clearly introduces some challenges as well. While it becomes much easier to follow the development of each department individually, comparing departments with one another suddenly becomes more difficult, and instead of comparing lines or bars within the same chart, the viewer must shift attention between multiple charts.
Another issue is the axis scales of the charts. Using different scales might improve the readability of individual charts, but if scales on axes are no longer the same, comparison becomes an even more difficult task.
This issue leads to one important question. What is the purpose of the visualization? If the main goal is to compare the departments to each other, one single visualization would be preferred, even if it would mean a loss of detail. However, if the main goal is to understand how each departments workload evolves over time, multiple charts would be the better choice. Ultimately, the answer to when it makes sense to split a visualization into multiple charts, depends on the question it is intended to answer.
In my case, I spoke to the users, trying to figuring out what was more important. In the end I decided to do the split. I would be interested to hear how others approach the discussed trade-off. When does the complexity of a single visualization outweigh the advantages of having all the data in one place? And how do you decide whether to prioritize comparisons between categories or the individual trends within them?