Guidelines
Suggest edit

Keep multiple temporal states visible for analytical comparison

For analytical tasks on ordered-time data, avoid substitutive animation in temporal views to improve fidelity and mitigate recall burden for users comparing changing states.

  • purpose:refine
  • basis:empirical
  • task:trend
  • time:ordered-time
  • temporal-pattern:dynamic
  • quality:fidelity:use
  • lever:interaction-access

advice

Show temporal states simultaneously

Keep relevant time states visible during analytical comparison instead of replacing one state with the next in animation. For example, do not make viewers infer trends from a sequence of changing frames in a multivariate time view; keep multiple states or facets on screen so earlier states do not have to be recalled from memory.

reason

Reduce recall load during time comparison

Substitutive animation makes one state disappear as the next appears. That forces the viewer to remember earlier frames while judging later ones, which is especially costly when the data is large or multifaceted.

Mechanism: Simultaneous visibility supports direct comparison across time states, while frame-by-frame replacement turns comparison into a memory task.

Evidence: The paper says animated visualizations may help narrative tasks but are not always effective for analytical tasks because each representation replaces the previous one in time, overloading short-term memory, and it notes that as data increases this approach can produce inaccurate understanding of trends (Ola & Sedig, 2016).

context

Use when the task is analytical time comparison

  • User Goal: Compare earlier and later states accurately.
  • Task: Analyze temporal trends rather than watch a narrated sequence.
  • Data: Ordered-time data with multiple facets or changing states.
  • Chart Setting: The current design reveals change by replacing one frame with another.
  • Success Criterion: The viewer can compare time states without replaying or remembering prior frames.

exceptions

Do not use when the task is narrative presentation

Break it when: The main goal is narrative communication rather than analytical comparison. Why: The paper explicitly says animation may be beneficial for narrative tasks.

costs

Trade off storytelling motion against analytical comparison

Sacrifice: You give up some of the compact, story-like pacing of animation. Risk: Keeping multiple states visible can increase on-screen density. Mitigation: Use simultaneous visibility when accurate comparison matters more than narrative flow.

mistakes

Avoid frame replacement for analytic trend reading

Mistake: Using animation to reveal successive analytical states that viewers must compare. Why it fails: Each new frame replaces the old one, so the comparison depends on memory instead of direct inspection.

check

Test whether the viewer must remember earlier frames

Failure Sign: Reviewers replay or scrub the animation to compare two states. Quick Check: Pause the display on one state and ask whether a reviewer can still compare it to the previous state without replay. Stronger Test: Compare the animated version with a simultaneous version and see which one supports a direct explanation of the trend.

fix

Replace substitution with simultaneous visibility

  • Replace frame-by-frame substitution with a view that keeps multiple relevant states visible.
  • Keep earlier and later states available in the same analytical workspace.
  • Reduce the use of animation when the viewer’s main task is to compare trends accurately.

References

Ola, O., & Sedig, K. (2016). Beyond simple charts: Design of visualizations for big health data. Online Journal of Public Health Informatics, 8(3). https://doi.org/10.5210/ojphi.v8i3.7100