Visualisation Idioms (V1)
visualisation of tabular data
idioms are described by:
1. data
no. categorical attributes
no. qualitative attributes
2. mark
3. channel
4. tasks
- Arrange
express,separate,order,align,use
- Manipulate
change,select,navigate
Idioms with n keys and 1 value (V1)
Line Chart (V1)
Data = 1 Ordered Attribute (Key), 1 Quantitative Attribute (Value)
Mark = Points, line connecting points
Channels = Aligned lengths to express quantitative value, Separated and ordered by key attribute into horizontal regions
Tasks = Trend, show relationship (Connection marks emphasize ordering of items along key axis)
Why choose (Stacked) Bar chart vs Line Chart? (V1)
Depends on key attribute, if categorical or ORDERED. otherwise violates expressiveness principles
Streamgraph (V1)
Data = 1 Categorical attribute (KEY), 1 Quantitative Attribute, 1 ORDERED attribute (KEY)
Marks = height/layers which represents count
Channel = color
Tasks = Find trends, Part to whole relationship
Scalability = Better then stacked bar charts
Heatmap (V1)
Data = 2 Categorical Keys, 1 Quantitative Attribute,
Mark = Separate and align in 2d matrix, indexed by the 2 keys
Channel = Color by quantitative attribute
Tasks = Find clusters, outliers, patterns
Statistical Value Idioms - One numerical Attribute (V2)
Information Visualization (V3)
The use of computer-supported, interactive, visual representations of abstract data to amplify cognition
Why interaction? (V3)
Pros
- Too much data to show in one view
- Different audiences with different questions
- Increases engagement
Cons
- Takes time to learn
- Takes time to use
- Getting lost
Interaction Principles (V3)
Low latency feedback
- if longer then 10 sec, show progress bar
Overview,Zoom/Filter,Details on Demand
Interaction Techniques (V3)
Multiple views (V4)
multiple encodings showing the same data with different perspectives, while taking into account:
design choices (view count, visibility, arrangement)
linking&brushing (two way interaction)
Brushing Vs Filtering (V4)
Brushing = Show all missing and selected
Filtering = Show selected (with no context)
Types of Multiple Views (V4)