To expand my knowledge of preparing statistical graphs, I studied a classic book called “The Visual Display of Quantitative Information” by Edward Tufte and tried to apply some of its principles in my iterations.
One of the main widgets in the dashboard is the Decisions widget, which displays the count of decisions by its type.
At the time of the mocks, we didn’t have an accurate representation of the data. When our backend team gave us sample data more indicative of our customers’ environments, we knew we had to adjust the scaling.
We had designed the widget assuming that we were working in the thousands, but it turns out the scale could range from single digits to millions. How might we show the Y-axis such that the graph is still legible?
Following Tufte’s advice on erasing redundant data-ink (within reason), I opened up the space on the Y-axis by dividing the ticks into no more than 3-4 intervals. Since the range of the data points were spread so apart, we also added a trendline that appears upon hover. The trendline allows users to compare bars closer to each other in value. This helps the graph become truthful and revealing, another principle from Tufte’s book.