SCImago Graphica: a new tool for exploring and visually communicating data
DOI:
https://doi.org/10.3145/epi.2022.sep.02Keywords:
SCImago Graphica, Data visualization, Information visualization, Data communication, Data exploration, Authoring systems, No-code tools, Complex visualizations, Drag-and-drop interactions, Interactive graphs, Chart construction, Chart building, Authoring tools, Visual data communication, Exploratory analysis, Grammar-based tools, Visual mapping, Data rendering, Computer graphics, Interactive applicationsAbstract
Despite the increasing number of data visualization authoring systems in recent years, it remains a challenge to simultaneously achieve high expressive power and ease of use in a single tool. In this paper we present SCImago Graphica, a no-code tool which allows the creation of complex visualizations by simple drag-and-drop interactions. Users bind the data variables to the different encoding channels, and specify the settings of each binding, from which the tool generates the interactive graphical display. Due to its efficiency of use, SCImago Graphica is not only suitable for visually communicating data, but also for exploratory data analysis. We evaluate the expressiveness and ease of use of SCImago Graphica through various examples of chart construction and a catalog of visualizations. The results show that SCImago Graphica makes it possible to create a wide variety of data visualizations quickly and easily.
Downloads
References
Bertin, Jacques (1983). Semiology of graphics. Madison, Wisconsin: The University of Wisconsin Press. Translated by W. J. Berg. ISBN: 978 0 299090609
Bostock, Michael; Heer, Jeffrey (2009). "Protovis: A graphical toolkit for visualization". IEEE Transactions on visualization and computer graphics (Proc. InfoVis), 2009. https://doi.org/10.1109/TVCG.2009.174
Bostock, Michael; Ogievetsky, Vadim; Heer, Jeffrey (2010). "D3: Data-driven documents". IEEE Transactions on visualization and computer graphics, v. 17, n. 12, December 2011. http://vis.stanford.edu/papers/d3
Clauset, Aaron; Newman, Mark E. J.; Moore, Cristopher (2004). "Finding community structure in very large networks". Physical review E, v. 70, 066111. https://journals.aps.org/pre/abstract/10.1103/PhysRevE.70.066111
Fruchterman, Thomas M. J.; Reingold, Edward M. (1991). "Graph drawing by force-directed placement". Software - practice & experience, v. 21, n. 11, pp. 1129-1164. https://doi.org/10.1002/spe.4380211102
Grammel, Lars; Tory, Melanie; Storey, Margaret-Anne (2010). "How information visualization novices construct visualizations". IEEE Transactions on visualization and computer graphics, v. 16, n. 6, pp. 943-952. https://doi.org/10.1109/TVCG.2010.164
Kamada, Tomihisa; Kawai, Satoru (1989). "An algorithm for drawing general undirected graphs". Information processing letters, v. 31, n. 1, pp. 7-15. https://doi.org/10.1016/0020-0190(89)90102-6
Li, Deqing; Mei, Honghui; Shen, Yi; Su, Shuang; Zhang, Wenli; Wang, Junting; Zu, Ming; Chen, Wei (2018). "ECharts: A declarative framework for rapid construction of web-based visualization". Visual informatics 2, pp. 136-146. https://doi.org/10.1016/j.visinf.2018.04.011
Liu, Zhicheng; Thompson, John; Wilson, Alan; Dontcheva, Mira; Delorey, James; Grigg, Sam; Kerr, Bernard; Stasko, John (2018). "Data Illustrator: Augmenting vector design tools with lazy data binding for expressive visualization authoring". CHI 2018, April 21-26, Montréal, QC, Canada. https://doi.org/10.1145/3173574.3173697
Mackinlay, Jock D.; Hanrahan, Pat; Stolte, Chris (2007). "Show me: Automatic presentation for visual analysis". IEEE Transactions on visualization and computer graphics, v. 13, n. 6. https://doi.org/10.1109/TVCG.2007.70594
Mauri, Michele; Elli, Tommaso; Caviglia, Giorgio; Uboldi, Giorgio; Azzi, Matteo (2017). "RAWGraphs: A visualisation platform to create open outputs". CHItaly"˜17. September 18-20, Cagliari, Italy. https://doi.org/10.1145/3125571.3125585
McNeill, Graham; Hale, Scott A. (2019). "Viz-Blocks: Building visualizations and documents in the browser". EuroVis 2019 - Short papers. The Eurographics Association. https://diglib.eg.org/handle/10.2312/evs20191177
Noack, Andreas (2007). "Energy models for graph clustering". Journal of graph algorithms and applications, v. 11, n. 2, pp. 453-480. https://doi.org/10.7155/jgaa.00154
Noack, Andreas (2009). "Modularity clustering is force-directed layout". Physical review E, n. 79, 026102. https://doi.org/10.1103/PhysRevE.79.026102
Qin, Xuedi; Luo, Yuyu; Tang, Nan; Li, Guoliang (2020). "Making data visualization more efficient and effective: a survey". The VLDB Journal, v. 29, pp. 93-117. https://doi.org/10.1007/s00778-019-00588-3
Ren, Donghao; Hí¶llerer, Tobias; Yuan, Xiaoru (2014). "iVisDesigner: Expressive interactive design of information visualizations". IEEE Transactions on visualization and computer graphics, v. 20, n. 12, pp. 2092-2101. https://doi.org/10.1109/TVCG.2014.2346291
Ren, Donghao; Lee, Bongshin; Brehmer, Matthew (2019). "Charticulator: Interactive Construction of Bespoke Chart Layouts. IEEE Transactions on visualization and computer graphics (InfoVis 2), v. 25, n. 1.
Ren, Donghao; Lee, Bongshin; Brehmer, Matthew; Riche, Nathalie-Henry (2018). "Reflecting on the evaluation of visualization authoring systems: Position paper". IEEE Evaluation and beyond - Methodological approaches for visualization (BELIV), pp. 86-92. https://doi.org/10.1109/BELIV.2018.8634297
Satyanarayan, Arvind; Heer, Jeffrey (2014). "Lyra: An interactive visualization design environment". Computer graphics forum, v. 33, pp. 351-360. Wiley Online Library. https://doi.org/10.1111/cgf.12391
Satyanarayan, Arvind; Moritz, Dominik; Wongsuphasawat, Kanit; Heer, Jeffrey (2017). "Vega-Lite: A grammar of interactive graphics". IEEE Transactions on visualization and computer graphics (Proc. IEEE InfoVis). https://doi.org/10.1109/tvcg.2016.2599030
Satyanarayan, Arvind; Russell, Ryan; Hoffswell, Jane; Heer, J. (2016). "Reactive Vega: A streaming dataflow architecture for declarative interactive visualization". IEEE Trans. visualization & computer graphics (Proc. InfoVis). http://vis.csail.mit.edu/pubs/reactive-vega.pdf
Stolte, Chris; Tang, Diane; Hanrahan, Pat (2002). "Polaris: A system for query, analysis, and visualization of multidimensional relational databases". IEEE Transactions on visualization and computer graphics, v. 8, n. 1, pp. 52-65. https://doi.org/10.1109/2945.981851
Wallinger, Markus; Archambault, Daniel; Auber, David; Ní¶llenburg, Martin; Peltonen, Jaakko (2022). "Edge-path bundling: A less ambiguous edge bundling approach". IEEE Transactions on visualization and computer graphics, pp. 313-323, v. 28, n. 1. https://doi.org/10.1109/TVCG.2021.3114795
Wickham, Hadley (2010). "A layered grammar of graphics". Journal of computational and graphical statistics, v. 19, n. 1, pp. 3-28. https://doi.org/10.1198/jcgs.2009.07098
Wickham, Hadley (2014). "Tidy data". Journal of statistical software, v. 59, n. 10. https://doi.org/10.18637/jss.v059.i10
Wilkinson, Leland (1999). The grammar of graphics. New York: Springer. ISBN: 978 0 387245447
Wongsuphasawat, Kanit; Moritz, Dominik; Anand, Anushka; Mackinlay, Jock; Howe, Bill; Heer, Jeffrey (2015). "Voyager: Exploratory analysis via faceted browsing of visualization recommendations". IEEE Transactions on visualization and computer graphics, v. 22, n. 1, pp. 649-658. https://doi.org/10.1109/TVCG.2015.2467191
Yalí§Ä±n, Mehmet-Adil; Elmqvist, Niklas; Bederson, Benjamin B. (2018). "Keshif: Rapid and expressive tabular data exploration for novices. IEEE Transactions on visualization and computer graphics, v. 24, n. 8, pp. 2339-2352. http://users.umiacs.umd.edu/~elm/projects/keshif/keshif.pdf
Zong, Jonathan; Barnwal, Dhiraj; Neogy, Rupayan; Satyanarayan, Arvind (2020). "Lyra 2: Designing interactive visualizations by demonstration". IEEE Transactions on visualization and computer graphics, v. 27, n. 2, pp. 304-314. https://doi.org/10.1109/TVCG.2020.3030367
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 Profesional de la información
This work is licensed under a Creative Commons Attribution 4.0 International License.
Dissemination conditions of the articles once they are published
Authors can freely disseminate their articles on websites, social networks and repositories
However, the following conditions must be respected:
- Only the editorial version should be made public. Please do not publish preprints, postprints or proofs.
- Along with this copy, a specific mention of the publication in which the text has appeared must be included, also adding a clickable link to the URL: http://www.profesionaldelainformacion.com
- Only the final editorial version should be made public. Please do not publish preprints, postprints or proofs.
- Along with that copy, a specific mention of the publication in which the text has appeared must be included, also adding a clickable link to the URL: http://revista.profesionaldelainformacion.com
Profesional de la información journal offers the articles in open access with a Creative Commons BY license.