Developing a system for suggesting alternative ways of visualizing data

Just a few of the numerous different ways of visualizing literacy rates per country (from Makeover Monday)

Objective:

Exploring chart types and refining a system for suggesting possible designs, for any given data types/combinations. Analyzing the relationships between different chart types. Implementing a ‘chart type suggestion tool’ (prototype).
Some of the 154 chart types listed by the DataVizProject

Description:

Data (of any kind) relating to geographic entities such as municipalities, provinces or countries (which may be available for different moments in time), can be represented through maps, but also through many other kinds of visualizations. See for example the DataVizProject for a useful inventory of 154 different chart types. When visualizing a given data set, the full and diverse spectrum of potentially appropriate chart types unfortunately often remains largely unexplored. The aim of this MSc research project will be to develop a system that makes it possible – depending on a given combination of data types and/or on a given type of visualization – to suggest (other) potentially appropriate types of visualization for representing the same data.

Possible steps or sub-projects of this research project may include (a couple of these steps could also be optional):

  1. Making an inventory of the different chart types that can be used to visualize information relating to geographic entities, for example by examining the visualizations in the World Bank’s SDG Atlas, and analyzing which of these chart types can be used for which combinations of data.
  2. Analyzing makeovers – different visualizations based on the same data set – to systematically investigate the possibilities for representing the same data using different chart types, for example by examining the Makeover Monday visualizations.
  3. Analyzing how different chart types (e.g. as listed in the DataVizProject) are related, in terms of similarities and differences regarding their ‘building blocks’ (different visual encodings and different types of visual components) and regarding the way that these building blocks are combined (in the sense that has been described as the ‘DNA of visualization’ by Richards and Engelhardt 2020).
  4. Conceptually developing, based on the above investigation(s), a system for suggesting alternative types of visualization, depending on a given type of visualization and/or on a given combination of data types.
  5. Implementing such a system as a functioning computer-based ‘chart type suggestion tool’ (prototype).
Examples of how chart types consist of building blocks

References:

Study Program(s):

Researchers working on this field: