Interactive Information Visualization
CogSci 121 - HCI Programming Studio
Interactive Information Visualization CogSci 121 - HCI Programming - - PowerPoint PPT Presentation
Interactive Information Visualization CogSci 121 - HCI Programming Studio If you are going to find out anything about a data set you must first understand the data Tukey, J.W. Exploratory data analysis. Addison-Wesley Series in Behavioral
CogSci 121 - HCI Programming Studio
Tukey, J.W. Exploratory data analysis. Addison-Wesley Series in Behavioral Science: Quantitative Methods, Reading, Mass 1, (1977).
– It is easier to find mistakes – It is easier to guess what actually happened – It is easier to find odd values
emphasis needs to be placed on using data to suggest hypotheses to test
Problem > Data > Model > Analysis > Conclusions
Problem > Data > Analysis > Model > Conclusions
Data-Driven vs. Model -Driven
– Humans are the best pattern recognizers – Use more than 2 dimensions (x,y,z, space, color, time….)
– detect outliers (e.g. assess data quality) – test assumptions (e.g. normal distributions or skewed?) Bottom line: it is always well worth looking at your data!
“Far better an approximate answer to the right question, which is often vague, than an exact answer to the wrong question, which can always be made precise.”
Tukey, J.W. Exploratory data analysis. Addison-Wesley Series in Behavioral Science: Quantitative Methods, Reading, Mass 1, (1977).
(The art of) Information Visualization
– Big datasets: How to understand them?
– Take better advantage of human perceptual system – Convert information into a graphical representation.
Tufte, Edward R., and P. R. Graves-Morris. The visual display of quantitative information. Vol. 2. Cheshire, CT: Graphics press, 1983.
Pre-history Introduction to Information Visualization - Fall
– William Playfair (1821) – line, bar charts, etc. – Charles Joseph Minard (1869) – Napoleon’s march, etc. – Jacques Bertin (1967) – “semiology of graphics” – John Tukey (1977) – “exploratory data analysis” – Edward Tufte (1983) – statistical graphics standards/ practices
Visualization: Using Vision to Think
9
at any former period was wheat so cheap, in proportion to mechanical labour, as it is at the present time.”
https://www.youtube.com/watch?v=3T7jMcstxY0
hidden connections apparent
Finding the cause of a cholera outbreak John Snow’s map of London of 1854 allowed to trace back an unexplainable outbreak to a malfunctioning water pump on Broad Street … just by superimposing cholera cases (in red) on the street map.
Visualization should:
– Make large datasets coherent
(Present huge amounts of information compactly)
– Present information from various viewpoints – Present information at several levels of detail
(from overviews to fine structure)
– Support visual comparisons – Tell stories about the data
Relationship across and between Data
– How do we visualize trends? – How can we identify significant snapshots?
– How do variable influence each other? – Different views on data highlight different relationships
– Geographic – Social
Vizster: Visualizing Online Social Networks, Jeffrey Heer, danah boyd, IEEE Information Visualization (InfoVis), 32–39, 2005
DEMO http://vis.stanford.edu/jheer/projects/vizster/
Larry Smarr, Director of Calit2, Health Data Demo, January 2013
http://d3js.org/
http://prcweb.co.uk/lab/what-makes-us-happy/ http://bl.ocks.org/mbostock/4060606 http://mbostock.github.io/d3/talk/20111018/area-gradient.html http://bl.ocks.org/mbostock/3885705
Obama Budget
http://www.nytimes.com/interactive/2012/02/13/us/politics/2013-budget- proposal-graphic.html
Congressional Influences
http://www.brightpointinc.com/interactive/political_influence/index.html
Wealth of Nations
http://cesiumjs.org/d3cesium/
Parallel Coordinates
http://bl.ocks.org/mbostock/1341021
Cross-Filter
http://square.github.io/crossfilter/
Brush and Link
http://mbostock.github.io/d3/talk/20111116/iris-splom.html
23
DEMO
http://alignedleft.com/tutorials/d3
24
http://webholics.github.com/talk-munichjs-d3/#2.0 http://enja.org/2011/09/15/simple-d3-js-pie-chart-webcast/
27
practices behind effective information visualizations) - Introduction + Chapter 1