Difference between revisions of "Lesson03"
(Created page with "<div style=background:#2B3856 border:#A3BFB1> 200px <font size = 5; color="#FFFFFF">IS428 Visual Analytics for Business Intelligence</font> </div> <!--MAIN H...") |
|||
| (5 intermediate revisions by the same user not shown) | |||
| Line 28: | Line 28: | ||
|} | |} | ||
<br/> | <br/> | ||
| + | |||
| + | <font size=5>'''Analytical Interactive and Animation: Techniques and Best Practices'''</font> | ||
| + | |||
| + | <font size = 3>[[Media:IS428_Lesson03.pdf|Lesson 3 slides]]</font> or [http://slides.com/tskam/is428-lesson03 web slides] | ||
| + | |||
| + | |||
| + | == Content == | ||
| + | |||
| + | Interaction Concepts and Framework | ||
| + | * Interaction Operators | ||
| + | * Interaction Operands and Spaces | ||
| + | * A Unified Framework | ||
| + | |||
| + | Typology of interaction | ||
| + | * Screen space | ||
| + | * Object-space (3D surfaces) | ||
| + | * Data space (multivariate data values) | ||
| + | * Attribute space (properties of graphical entities) | ||
| + | * Data structure space (components of data organization) | ||
| + | * Visualization structure space (components of the data visualization) | ||
| + | * Animating Transformation | ||
| + | |||
| + | Interactive Techniques | ||
| + | * Brushing | ||
| + | * Identification | ||
| + | * Scaling | ||
| + | * Subset selection | ||
| + | * Line segments link views | ||
| + | * Dragging points | ||
| + | * Rotating | ||
| + | |||
| + | |||
| + | == Hands-On Session == | ||
| + | |||
| + | |||
| + | |||
| + | == Daily Readings == | ||
| + | |||
| + | {| border="1" cellpadding="1" | ||
| + | |- | ||
| + | |width="40pt"|Day | ||
| + | |width="40pt"|Time required | ||
| + | |width="400pt"|Readings | ||
| + | |- | ||
| + | |Day 1||60 mins|| | ||
| + | |||
| + | Interactive Dynamics for Visual Analysis '''(must read)'''[http://queue.acm.org/detail.cfm?id=2146416] | ||
| + | |||
| + | The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations [http://people.cs.ubc.ca/~tmm/courses/cs533c-02/readings/shneiderman96eyes.pdf] '''(must read)'''[http://queue.acm.org/detail.cfm?id=2146416] | ||
| + | |||
| + | The neglected role of interaction in information visualization [http://fellinlovewithdata.com/reflections/the-neglected-role-of-interaction-in-information-visualization] | ||
| + | |- | ||
| + | |||
| + | |Day 2||60 mins|| | ||
| + | |||
| + | Brushing [http://onlinelibrary.wiley.com.libproxy.smu.edu.sg/doi/10.1002/wics.132/pdf] | ||
| + | |||
| + | Generalized Selection via Interactive Query Relaxation [http://hci.stanford.edu/courses/cs448b/papers/Heer-GeneralizedSelection.pdf] | ||
| + | |||
| + | Enhancing Visual Analysis by Linking Multiple Views of Data [http://www.tableausoftware.com/whitepapers/enhancing-visual-analysis-linking-multiple-views-data] | ||
| + | |||
| + | Coordinated Highlighting in Context[http://www.perceptualedge.com/articles/visual_business_intelligence/coordinated_highlighting_in_context.pdf] | ||
| + | |- | ||
| + | |||
| + | |Day 3||60 mins|| | ||
| + | |||
| + | The Sunrest Path to Visual Discovery [http://www.perceptualedge.com/articles/b-eye/path_to_visual_discovery.pdf] | ||
| + | |||
| + | Toward a Deeper Understanding of the Role of Interaction in Information Visualization. [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.94.7908&rep=rep1&type=pdf] | ||
| + | |||
| + | Snap-together visualization: can users construct and | ||
| + | operate coordinated visualizations? [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.25.1333&rep=rep1&type=pdf] | ||
| + | |||
| + | |- | ||
| + | |||
| + | |Day 4||60 mins|| | ||
| + | |||
| + | Animated Transitions in Statistical Data Graphics [http://vis.berkeley.edu/papers/animated_transitions/2007-AnimatedTransitions-InfoVis.pdf] | ||
| + | |||
| + | Effectiveness of Animation in Trend Visualization [http://research.microsoft.com/en-us/um/redmond/groups/cue/publications/tvcg2008-trendvis.pdf] | ||
| + | |- | ||
| + | |||
| + | |Day 5||3 hours|| | ||
| + | Tableau Methods '''Must view and practice''' | ||
| + | * Drill Down and Hierarchies [http://www.tableau.com/learn/tutorials/on-demand/drill-down-and-hierarchies] | ||
| + | * Sorting [http://www.tableau.com/learn/tutorials/on-demand/sorting] | ||
| + | * Ways to Filter [http://www.tableau.com/learn/tutorials/on-demand/ways-filter] | ||
| + | * Using Filter Shelf [http://www.tableau.com/learn/tutorials/on-demand/using-filter-shelf] | ||
| + | * Interactive Filter [http://www.tableau.com/learn/tutorials/on-demand/interactive-filters] | ||
| + | * Where Tableau Filters [http://www.tableau.com/learn/tutorials/on-demand/where-tableau-filters] | ||
| + | * Additional Filtering Topics [http://www.tableau.com/learn/tutorials/on-demand/additional-filtering-topics] | ||
| + | * Dashboard Interactivity Using Actions [http://www.tableau.com/learn/tutorials/on-demand/dashboard-interactivity-using-actions] | ||
| + | |||
| + | |- | ||
| + | |- | ||
| + | |} | ||
| + | |||
| + | == Useful Software Tools == | ||
| + | |||
| + | '''Desktop''' | ||
| + | |||
| + | ViSta [http://www.uv.es/visualstats/Book/] | ||
| + | |||
| + | GGobi [http://www.ggobi.org/] | ||
| + | |||
| + | Mondrian [http://rosuda.org/mondrian/] | ||
| + | |||
| + | |||
| + | '''Web-based''' | ||
| + | |||
| + | ManyEyes [http://www-958.ibm.com/software/data/cognos/manyeyes/] | ||
| + | |||
| + | Google Chart Tools [http://code.google.com/apis/chart/] | ||
| + | |||
| + | |||
| + | Taleau Public [http://www.tableausoftware.com/public] | ||
| + | |||
| + | TIBCO Silver Spotfire [http://spotfire.tibco.com/silverspotfire/default.aspx] | ||
| + | |||
| + | == Discussion == | ||
| + | |||
| + | [[Talk:Lesson03|Discussion Lesson 03]] | ||
Latest revision as of 11:58, 29 August 2016
|
|
|
|
|
|
Analytical Interactive and Animation: Techniques and Best Practices
Content
Interaction Concepts and Framework
- Interaction Operators
- Interaction Operands and Spaces
- A Unified Framework
Typology of interaction
- Screen space
- Object-space (3D surfaces)
- Data space (multivariate data values)
- Attribute space (properties of graphical entities)
- Data structure space (components of data organization)
- Visualization structure space (components of the data visualization)
- Animating Transformation
Interactive Techniques
- Brushing
- Identification
- Scaling
- Subset selection
- Line segments link views
- Dragging points
- Rotating
Hands-On Session
Daily Readings
| Day | Time required | Readings |
| Day 1 | 60 mins |
Interactive Dynamics for Visual Analysis (must read)[1] The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations [2] (must read)[3] The neglected role of interaction in information visualization [4] |
| Day 2 | 60 mins |
Brushing [5] Generalized Selection via Interactive Query Relaxation [6] Enhancing Visual Analysis by Linking Multiple Views of Data [7] Coordinated Highlighting in Context[8] |
| Day 3 | 60 mins |
The Sunrest Path to Visual Discovery [9] Toward a Deeper Understanding of the Role of Interaction in Information Visualization. [10] Snap-together visualization: can users construct and operate coordinated visualizations? [11] |
| Day 4 | 60 mins |
Animated Transitions in Statistical Data Graphics [12] Effectiveness of Animation in Trend Visualization [13] |
| Day 5 | 3 hours |
Tableau Methods Must view and practice |
Useful Software Tools
Desktop
ViSta [22]
GGobi [23]
Mondrian [24]
Web-based
ManyEyes [25]
Google Chart Tools [26]
Taleau Public [27]
TIBCO Silver Spotfire [28]