Investigating Direct Manipulation of Graphical Encodings as a Method for User Interaction

by   Bahador Saket, et al.
Télécom ParisTech
Georgia Institute of Technology

We investigate direct manipulation of graphical encodings as a method for interacting with visualizations. There is an increasing interest in developing visualization tools that enable users to perform operations by directly manipulating graphical encodings rather than external widgets such as checkboxes and sliders. Designers of such tools must decide which direct manipulation operations should be supported, and identify how each operation can be invoked. However, we lack empirical guidelines for how people convey their intended operations using direct manipulation of graphical encodings. We address this issue by conducting a qualitative study that examines how participants perform 15 operations using direct manipulation of standard graphical encodings. From this study, we 1) identify a list of strategies people employ to perform each operation, 2) observe commonalities in strategies across operations, and 3) derive implications to help designers leverage direct manipulation of graphical encoding as a method for user interaction.


page 1

page 3

page 4

page 5

page 6

page 7

page 8

page 10


Lyra 2: Designing Interactive Visualizations by Demonstration

Recent graphical interfaces offer direct manipulation mechanisms for aut...

A Deep Generative Model for Interactive Data Annotation through Direct Manipulation in Latent Space

The impact of machine learning (ML) in many fields of application is con...

Interweaving Multimodal Interaction with Flexible Unit Visualizations for Data Exploration

Multimodal interfaces that combine direct manipulation and natural langu...

Maniposynth: Bimodal Tangible Functional Programming

Traditionally, writing code is a non-graphical, abstract, and linear pro...

Direct-Manipulation Visualization of Deep Networks

The recent successes of deep learning have led to a wave of interest fro...

Towards Autocomplete Strategies for Visualization Construction

Constructive visualization uses physical data units - tokens - to enable...

Prevention of shoulder-surfing attacks using shifting condition using digraph substitution rules

Graphical passwords are implemented as an alternative scheme to replace ...

Please sign up or login with your details

Forgot password? Click here to reset