06/21/2022
Static
Interactive
Dynamic
Ref: grammar of animation
no interactivity
controls outside the plotting area
graphic elements as links
tooltips
selections
play, pause, rewind
fading tooltips
Fully static
Always in flux
animation between static stages
(formal) grammar / declarative languages
(formal) specifications / frameworks
interactive vis authoring systems
(i.e. has user interfaces)
UW
Thompson
Thompson
Demiralp et al.
Kindlmann
involves textual programming
no programming
MacKinlay
A Presentation Tool (APT)
Polaris | Tableau
Bostock
Wu et al.
Wilkinson
Wickham
Layered GoG | ggplot
UW
Vega & Vega-Lite
Pedersen
static
dynamic| interactive
Bertin
Semiology of graphics
Ge
Ge
Three general principles for good visualization design:
Formal model:
space of data
space of data representations
space of visualizations
D
R
V
D
R
V
α
ω
data symmetries
visualization symmetries
Dynamic Display!
Three general principles for good visualization design:
Linking this to Tversky's principles about congruence and apprehension:
\(\to\) How?