IS428 Visual Analytics for Business Intelligence
Version 1.12.0
Last updated: 4/09/2019, 5:00am
Aptitudes and Attitudes of effective visual analytics
Interactive analytics techniques
The concept of linked multiple views
Principles for animation and a taxonomy of transition types
Design consideration for animated data visualisation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Simplify - good data visualization captures the essence of data - without oversimplifying.
Compare - we can't hold the details of our data visualizations in our memory - shift the burden of effort to our eyes.
Attend - the tool needs to make it easy for us to attend to the data that's really important.
Explore – a visualization tools not just to answer a specific question, but to explore data and discover things.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
View Diversely - to be able to look at the same data from different perspectives at the same time and see how they fit together.
Ask why - more than knowing "what's happening", we need to know "why it's happening".
Be skeptical - to ask more questions, as fast as we can think of them.
Respond - to share our data that leads to global enlightenment.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
“Overview first,
zoom and filter,
then details-on-demand”
Shneiderman’s mantra:
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Pointer selects a single object in a plot.
Drag-box selects a rectangular region in a box.
Brush is a generalisation of the drag-box. Once a rectangular region is define, the brush allows users to move that region across a plot and thus dynamically change the selected subset.
Slicer is an axis-parallel selection tool, which selects a range along an axis, where the end-point of the interval can be modified dynamically.
Lasso allows users to define an arbitrary contiguous shape to select data.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Pointer selects a single object in a plot.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Drag-box is used to select a group of data points.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Selecting a group of data points.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Change the data bin dynamically
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Sorting the bars by numbers of unit sold
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Adding variables
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Re-expressing
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Jittering
Without jitter
With jitter
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Selected records are highlighted
With female selected
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Non-selected records are excluded in the graph
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Scatterplot with marginal boxplots
Reference: Roth, R.E. (2012) “Cartographic Interaction Primitive: Framework and Synthesis”. The Cartographic Journal, Vol. 49, No. 4 pp. 376-395.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Reference: Roth, R.E. (2012) “Cartographic Interaction Primitive: Framework and Synthesis”. The Cartographic Journal, Vol. 49, No. 4 pp. 376-395.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Reference: Roth, R.E. (2012) “Cartographic Interaction Primitive: Framework and Synthesis”. The Cartographic Journal, Vol. 49, No. 4 pp. 376-395.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Reference: Roth, R.E. (2012) “Cartographic Interaction Primitive: Framework and Synthesis”. The Cartographic Journal, Vol. 49, No. 4 pp. 376-395.
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Visually-driven Patient Record Dashboard
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
TPAS: Transport Passengers Analysis System
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
To facilitating perception of changes when transitioning between related data graphics
Do not confine to time-series data only
Motion is highly effective at attracting attention
Animation facilitates object constancy for changing objects
Animated behaviours can give rise to perceptions of causality and intentionality, communicating cause-and-effect relationships and establishing narrative
Animation can be emotionally engaging, engendering increased interest or enjoyment
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
There is also ChartJunk in Animated Data Graphics
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Appropriate used of animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Principles of Animation
Reference: Heer, J and Robertson G. (2007) Animated Transitions in Statistical data Graphics, IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, 1240-1247
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Animation Design Considerations: Congruence
Maintain valid data graphics during transitions
Use consistent semantic-syntactic mappings
Respect semantic correspondence
Avoid ambiguity
Reference: Heer, J and Robertson G. (2007) Animated Transitions in Statistical data Graphics, IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, 1240-1247
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Animation Design Considerations: Apprehension
Group similar transitions
Minimise occlusion
Maximise predictability
Use simple transitions
Use staging for complex transitions
Make transitions as long as needed, but no longer
Reference: Heer, J and Robertson G. (2007) Animated Transitions in Statistical data Graphics, IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, 1240-1247
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Animating from a Scatter Plot to a Bar Chart
The top path directly interpolates between the starting and ending states.
The bottom path is staged: the first stage moves points to their x-coordinates and updates the x-axis, the second stage morphs the points into bars.
Reference: Heer, J and Robertson G. (2007) Animated Transitions in Statistical data Graphics, IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, 1240-1247
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
Animating from Stacked Bars to Group Bars
The top path directly interpolates between the starting and ending states.
The bottom path is staged: the first stage changes the widths and x-coordinates of bars, the second stage drops the bars down to the base line.
Reference: Heer, J and Robertson G. (2007) Animated Transitions in Statistical data Graphics, IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, 1240-1247
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
A Multi-stage Animation of Changing values in a Donut Chart
Reference: Heer, J and Robertson G. (2007) Animated Transitions in Statistical data Graphics, IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 6, 1240-1247
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation
IS428 Visual Analytics for Business Intelligence
Lesson 3: Analytical Interactive and Animation