ScholarGate
Asistent

Interaction Techniques for Visualization

Interaction techniques turn static charts into explorable views, letting users filter, zoom, select, and link data so that visualizations support active inquiry rather than passive reading.

Pronađite temu uz PaperMindUskoroFind papers & topics
Tools & resources
Preuzmi prezentaciju
Learn & explore
VideoUskoro

Definition

Interaction techniques for visualization are operations a user performs on a visual representation, such as filtering, zooming, selecting, and linking, that change what or how data is shown in order to support exploration and analysis.

Scope

This topic covers the interactive operations that make visualizations explorable: dynamic queries and filtering, zooming and panning, brushing and linking across coordinated views, focus-plus-context and overview-plus-detail techniques, and selection and highlighting. It also covers frameworks that categorize these interactions by user intent. It does not cover the static visual encodings themselves, treated under visual encoding and perception, nor general input devices, treated under input and interaction techniques.

Core questions

  • How do interaction techniques support the overview-zoom-filter-details workflow?
  • What are dynamic queries and how do they enable rapid filtering?
  • How do brushing and linking connect multiple coordinated views?
  • How can interaction techniques be categorized by user intent?

Key concepts

  • dynamic queries and filtering
  • zoom and pan
  • brushing and linking
  • coordinated multiple views
  • focus plus context
  • overview plus detail
  • selection and highlighting
  • details on demand

Key theories

Visual information-seeking mantra
Shneiderman organized interactive visualization around overview first, zoom and filter, then details on demand, a workflow that structures how interaction lets users move between the whole dataset and specific items.
Dynamic queries
Tightly coupling slider- and widget-based query controls to an immediately updating display lets users explore data by rapidly adjusting filters and seeing results in real time, supporting fast hypothesis testing.
Interaction categorized by intent
Yi and colleagues classified visualization interactions by what the user is trying to do, such as select, explore, reconfigure, encode, abstract, filter, and connect, giving designers a vocabulary grounded in user intent.

Clinical relevance

Interaction is what lets analysts explore large datasets that no single static view can show, supporting discovery in dashboards and analytic tools across science, business, and public data; well-chosen interactions reduce the effort of finding relevant subsets and relationships.

History

Interactive visualization advanced rapidly in the 1990s with dynamic queries and starfield displays from Shneiderman's group and the articulation of the information-seeking mantra in 1996. Later work, such as Yi and colleagues' 2007 categorization, organized the growing repertoire of techniques by user intent, informing modern interactive visualization toolkits.

Key figures

  • Ben Shneiderman
  • Christopher Ahlberg
  • Ji Soo Yi
  • John Stasko

Related topics

Seminal works

  • shneiderman1996
  • ahlberg1994
  • yi2007

Frequently asked questions

What is brushing and linking?
Brushing and linking means selecting data items in one view and having the same items highlighted in other coordinated views simultaneously. It lets users see how a subset of data appears across different perspectives, revealing relationships that a single chart could not show.
Why is interaction essential for large datasets?
A single static chart cannot legibly show very large or high-dimensional data. Interaction lets users start with an overview and then zoom, filter, and request details on demand, navigating to the relevant portions and perspectives instead of being overwhelmed by everything at once.

Methods for this concept

Related concepts