For example, consider a time series representing the daily number of positive test cases for Covid-19 during a period of 500 days. Figure 5 shows a design with four visual encodings (number, trend-arrow , signature chart and visualization ) for the same time series data. They all lose information, but in different ways: the line chart visualization may lose information through its limited height and the vertical pixel-resolution limits the range of data visible without scrolling. The large number shows the latest figure (a single-value ), while omitting all other data points in the time series dataset . The trend error (a derived value) and signature charts are different levels of abstraction between the number and full visualization, representing the full range of abstraction in one dashboard view.
Few [21] suggests showing numerical values as numbers to convey the data value accurately and quickly, as compared to, e.g., trying to perceive the last data point in the line chart or using a tooltip. Meanwhile, while the line chart shows the long and medium-term trends well, perceiving short-term trends can be difficult. The arrow next to the large number addresses this difficulty in terms of speedy observation, though it is not as precise as showing a number that represents the penultimate data value, or the delta between the last two data points.
Interestingly, numbers and arrows may seem redundant, especially if the line chart offers tooltip interaction. The primary reason for including both must be the reduction of cost in terms of both time and cognitive load in observing key indicators. For the latest number, the precision of this key indicator must be important to the users’ decisions/tasks. A dashboard showing only a line chart for the time series will likely frustrate users by requiring interaction to find key indicators, adding the cost of using, e.g., tooltip interaction. The interaction cost is not only due to the mouse movement to activate the tooltip but also due to the cognitive load for remembering the value after the tooltip disappears.
It is clear from this example that there are costs and benefits associated with different levels of abstraction and their visual encodings, perhaps motivating dashboards to combine several. However, the tradeoff here is the excessive cost of screen space when displaying several redundant visual encodings, and the increased cognitive cost of interpreting different levels of abstraction over the same data. It is necessary to display fewer numbers and visual information, to reduce the visual complexity of the dashboard. Designers thus need to find an optimal balance between abstraction and cost, e.g., to encode the latest data value(s) as numbers, and rely on perceptually less-precise plots to present overviews while reminding users of their past observations. As shown in Figure 10, with careful reasoning, exploring our dashboard design space does not necessarily involve exclusively considering many design options in a combinatory manner; rather, a considered combination can guide dashboard design.
[14] M. Chen and D. S. Ebert. 2019. An ontological framework for supporting the design and evaluation of visual analytics systems. Computer Graphics Forum, 38, 3, 131–144.
[21] Stephen Few. 2006. Information Dashboard Design: The Effective Visual Communication of Data. Vol. 2. O’Reilly, Sebastopol, CA.