A Qualitative Analysis of Common Practices in Annotations: A Taxonomy and Design Space

Md Dilshadur Rahman,Ghulam Jilani Quadri,Bhavana Doppalapudi,Danielle Albers Szafir,Paul Rosen
2024-07-29
Abstract:Annotations play a vital role in highlighting critical aspects of visualizations, aiding in data externalization and exploration, collaborative sensemaking, and visual storytelling. However, despite their widespread use, we identified a lack of a design space for common practices for annotations. In this paper, we evaluated over 1,800 static annotated charts to understand how people annotate visualizations in practice. Through qualitative coding of these diverse real-world annotated charts, we explored three primary aspects of annotation usage patterns: analytic purposes for chart annotations (e.g., present, identify, summarize, or compare data features), mechanisms for chart annotations (e.g., types and combinations of annotations used, frequency of different annotation types across chart types, etc.), and the data source used to generate the annotations. We then synthesized our findings into a design space of annotations, highlighting key design choices for chart annotations. We presented three case studies illustrating our design space as a practical framework for chart annotations to enhance the communication of visualization insights. All supplemental materials are available at {<a class="link-external link-https" href="https://shorturl.at/bAGM1" rel="external noopener nofollow">this https URL</a>}.
Human-Computer Interaction
What problem does this paper attempt to address?
The paper attempts to address the inadequacies in the current annotation design space for visualizations. Although annotations play a crucial role in data visualization, existing research mostly focuses on specific types of charts or annotations, lacking a comprehensive analysis of widely used annotation types and their functions. Therefore, the authors aim to understand the usage patterns of annotations in practical applications by evaluating a large number of static annotated charts and constructing a systematic annotation design space. Specifically, the paper addresses the following issues: 1. **Lack of a comprehensive annotation design space**: Existing research usually focuses only on a limited range of chart types or domain-specific annotation usage, without covering a wide range of annotation types and their applications in different chart types. 2. **Unclear usage patterns of annotations**: There is a lack of systematic analysis of the usage patterns of annotations in practical applications, particularly the purposes, methods, and data sources of annotations. 3. **Unclear functions and applicability of annotations**: It is necessary to clarify the functions of different annotation types and their applicability in different chart types to provide practical guidance for designers. To address these issues, the authors conducted the following work: - **Data collection and analysis**: Collected over 1,800 annotated chart images from Google Images and identified common patterns of annotation usage through thematic analysis. - **Construction of an annotation design space**: Based on the "Why? How? What?" framework, a systematic annotation design space was proposed, in which: - **Why?**: Explores the analytical purposes of annotations in charts, such as presenting, identifying, summarizing, or comparing data features. - **How?**: Investigates the methods of annotating charts, including annotation types (such as boundaries, connectors, text, icons, colors, indicators, and geometric shapes) and their combinations. - **What?**: Identifies the data sources required to generate annotations, such as directly from data, derived from data, or external knowledge. Through this work, the paper provides a systematic and actionable framework for visualization designers, professionals, and researchers, helping them choose appropriate annotation types in different chart types to enhance the expressiveness and communication effectiveness of visualizations.