Abstract
Annotations are observations made during the exploration of a specific data visualization, which can be recorded as text or visual data selection. This article introduces a classification framework that allows a systematic description of annotations. To create the framework, a real dataset of 302 annotations authored by 16 analysts was collected. Then, three coders independently described the annotations by eliciting categories that emerged from the data. This process was repeated for several iterative phases, until a high inter-coder agreement was reached. The final descriptive attribute-based framework comprises the following dimensions: insight on data, multiple observations, data units, level of interpretation, co-references and detected patterns. This framework has the potential to provide a common ground to assess the expressiveness of different types of visualization over the same data. This potential is further illustrated in a concrete use case.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Willett, W., Heer, J., Hellerstein, J.M., Agrawala, M.: CommentSpace: structured support for collaborative visual analysis. In: Sigchi, pp. 3131–3140 (2011)
Ren, D., Brehmer, M., Lee, B., Hollerer, T., Choe, E.K.: ChartAccent: annotation for data-driven storytelling. IEEE, pp. 18–21 (2017)
Zhao, J., Glueck, M., Breslav, S., Chevalier, F., Khan, A.: Annotation graphs: a graph-based visualization for meta-analysis of data based on user-authored annotations. IEEE Trans. Visual Comput. Graphics 23, 261–270 (2017)
Vanhulst, P., Evéquoz, F., Tuor, R., Lalanne, D.: Designing a classification for user-authored annotations in data visualization. In: Proceedings of 9th International Conference on Information Visualization Theory and Applications (IVAPP), Madeira (2018)
Satyanarayan, A., Heer, J.: Lyra: an interactive visualization design environment. Comput. Graph. Forum 33, 351–360 (2014)
Satyanarayan, A., Russell, R., Hoffswell, J., Heer, J.: Reactive Vega: a streaming dataflow architecture for declarative interactive visualization. IEEE Trans. Visual Comput. Graphics 22, 659–668 (2016)
Munzner, T.: Visualization Analysis and Design. CRC Press, Boca Raton (2014)
Bertin, J.: Sémiologie graphique: les diagrammes, les réseaux, les cartes (1967)
Curcio, F.R.: Comprehension of mathematical relationships expressed in graphs. J. Res. Math. Educ. 18, 382–393 (1987)
Susan, N., Friel, F.R., Curcio, G.W.: Bright, source: making sense of graphs: critical factors influencing comprehension. J. Res. Math. Educ. 32, 124–158 (2001)
Boy, J., Rensink, R.A., Bertini, E., Fekete, J.D.: A principled way of assessing visualization literacy. IEEE Trans. Visual Comput. Graphics 20, 1963–1972 (2014)
Viegas, F.B., Wattenberg, M., Van Ham, F., Kriss, J., McKeon, M.: Many eyes: a site for visualization at internet scale. IEEE Trans. Visual Comput. Graphics 13, 1121–1128 (2007)
Heer, J., Viégas, F.B., Wattenberg, M.: Voyagers and voyeurs: supporting asynchronous collaborative visualization. Commun. ACM 52, 87–97 (2009)
Luther, K., Counts, S., Stecher, K.B., Hoff, A., Johns, P.: Pathfinder: an online collaboration environment for citizen scientists. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 239–248 (2009)
Bostock, M., Ogievetsky, V., Heer, J.: D3 data-driven documents. IEEE Trans. Visual Comput. Graphics 17, 2301–2309 (2011)
Satyanarayan, A., Moritz, D., Wongsuphasawat, K., Heer, J.: Vega-lite: a grammar of interactive graphics. IEEE Trans. Visual Comput. Graphics 23, 341–350 (2017)
Wongsuphasawat, K., Moritz, D., Anand, A., Mackinlay, J., Howe, B., Heer, J.: Voyager: exploratory analysis via faceted browsing of visualization recommendations. IEEE Trans. Visual Comput. Graphics 22, 649–658 (2016)
Bostock, M.: Force-Directed Graph (2017). bl.ocks.org
Bostock, M.: Les Misérables Co-occurrence (2012)
McKnight, C.C.: Task Analyses of Critical Evaluations of Quantitative Arguments: First Steps in Critical Interpretation of Graphically Presented Data. Technical report, Boston (1990)
Carswell, C.M.: Choosing specifiers: an evaluation of the basic tasks model of graphical perception. Hum. Factors 34, 535–554 (1992)
Wainer, H.: Understanding graphs and tables. Educ. Res. 21, 14–23 (1992)
Fleiss, J.L.: Measuring nominal scale agreement among many raters (1971)
Cohen, J.: A coefficient of agreement for nominal scales. Educ. Psychol. Measur. 20, 37–46 (1960)
Landis, J.R., Koch, G.G.: The measurement of observer agreement for categorical data. Biometrics 33, 159–174 (1977)
Acknowledgements
We would like to thank all our supports during the design and the tenure of this study. In particular, many thanks go to the reviewers of this article, as well as to Professor Jaya Sreevalsan Nair for her precious advice and comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Vanhulst, P., Evequoz, F., Tuor, R., Lalanne, D. (2019). A Descriptive Attribute-Based Framework for Annotations in Data Visualization. In: Bechmann, D., et al. Computer Vision, Imaging and Computer Graphics Theory and Applications. VISIGRAPP 2018. Communications in Computer and Information Science, vol 997. Springer, Cham. https://doi.org/10.1007/978-3-030-26756-8_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-26756-8_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26755-1
Online ISBN: 978-3-030-26756-8
eBook Packages: Computer ScienceComputer Science (R0)