Information Visualization. Jing Yang Spring Multi-dimensional Visualization (1)

Size: px
Start display at page:

Download "Information Visualization. Jing Yang Spring Multi-dimensional Visualization (1)"

Transcription

1 Information Visualization Jing Yang Spring Multi-dimensional Visualization (1) 2 1

2 Multi-dimensional (Multivariate) Dataset 3 Data Item (Object, Record, Case) 4 2

3 Dimension (Variable, Attribute) 5 1-Dimensional Dataset Discussion: I have price information of 200 or more houses. Please find ways to visualization this dataset. $210k $270k $400k $160k $600k $300k $

4 2-Dimensional Dataset Discussion: I also know the distances from the houses to UNCC. Please find ways to visualization both the distances and prices of the houses. $210k $270k $400k $160k $600k $300k $ miles 40 miles 10 miles 13 miles 30 miles 50 miles.. miles 7 3-Dimensional Dataset Discussion: I also know the builders of the houses. Please find ways to visualization the distances, prices, and builders of the houses. $210k $270k $400k $160k $600k $ miles 40 miles 10 miles 13 miles 30 miles.. Miles Sheahome Weirland Ryan Ryan Sheahome.. 8 4

5 Multi-Dimensional Dataset Discussion: I collected more information about the houses, including home school ranking, distances to shopping centers etc. Please find ways to visualize the dataset! $210k $270k $400k $160k $600k $ miles 40 miles 10 miles 13 miles 30 miles.. Miles Sheahome Weirland Ryan Ryan Sheahome.. 1 st school 50st school 20st school 1 st school 50st school... 9 Novel Examples 1. InfoCanvas 2. Dust & Manget 3. Dynamic queries 10 5

6 Classification Geometric techniques Scatterplot matrices, parallel coordinates, landscapes, Dust&Magnet Icon-based techniques glyphs, shape-coding, color icons, Hierarchical techniques Dimensional stacking, worlds-within-worlds, Pixel-oriented techniques Recursive pattern, circle segments, spiral, axes techniques, Table-based techniques HeatMap, tablelens 11 Example Dataset: Iris Scientists measured the sepal length, sepal width, petal length, petal width of many kinds of iris

7 Multidimensional Data Example: Iris Data sepal sepal petal petal length width length width Geometric Techniques Basic idea: Visualization of geometric transformations and projections of data Scatterplot-matrices [And 72, Cle 93] Parallel coordinates [Ins 85, ID 90] Parallel Glyphs [Fanea:05] Parallel Sets [Bendix:05] Star coordinates [Kan 2000] Landscapes [Wis 95] Dust & Magnet [Yi 2005] Projection Pursuit Techniques [Hub 85] Prosection Views [FB 94, STDS 95] Hyperslice [WL 93] 14 7

8 Recall 1-Dimensional Visualization (1.6) Parallel Coordinates sepal length sepal width petal length petal width

9 sepal sepal petal petal length width length width Geometry of Data Items The straight lines Pak Wong,

10 Geometry of Data Items The aircraft collision example Pak Wong, Cluster and Outlier Cluster A group of data items that are similar in all dimensions. Outlier A data item that is similar to FEW or No other data items

11

12 Scatterplot Matrix 23 Scatterplot Matrix 24 12

13 Star Coordinates E. Kandogan, Star Coordinates: A Multi-dimensional Visualization Technique with Uniform Treatment of Dimensions, InfoVis 2000 Late-Breaking Hot Topics, Oct Landscapes Hot topics of a news collection L. Nowell, E. Hetzler, and T. Tanasse. Change Blindness in Information Visualization: A Case Study. Infovis

14 Landscapes How was the figure generated? Documents (data items) Keywords (dimensions) N-d vector for each documents Projection from N-d space to 2-d space Landscape view Wise, J., Thomas, J., et al. Visualizing the Non-Visual: Spatial Analysis and Interaction with Information from Text Documents, Infovis Projection Pursuit Techniques Idea: For High-Dimensional Dataset 1. locate projections to low-dimensional space that reveal most details about dataset structure 2. extract and analyze projections structures from projections Two general approaches: manual and automatic

15 Automatic Projection Pursuit Friedman and Tukey Friedman and Tukey s method 1. characterize a given projection by a numerical index that indicates the amount of structure that is present. 2. heuristically search to locate the ``interesting'' projections using the index. 3. remove detected structures from the data. 4. Iterate until there is no remaining structure detectable within the data. 29 Dust & Magnet Dust & Magnet: Multivariate Information Visualization using a Magnet Metaphor, Yi et al. Information Visualization (2005) (video) 30 15

16 Hierarchical Techniques Basic ideas: Visualization of the data using a hierarchical partitioning into subspaces Dimensional Stacking [LWW90] Worlds-within-Worlds [FB 90a/b] Treemap [Shn 92, Joh 93] Cone Trees [RMC 91] InfoCube [RG93] 31 Dimensional Stacking Imagine each data item (4 attributes) as a small block. We place all blocks on a table

17 Dimensional Stacking Add grids on the table. Place the blocks in the grids according to their values of attribute1. According to values of attribute 1 33 Dimensional Stacking Add grids in grids. Place the blocks in the grids according to their values of attribute2. According to values of attribute

18 Dimensional Stacking Add grids in grids. Place the blocks in the grids according to their values of attribute3. According to values of attribute 3 35 Dimensional Stacking Add grids in grids. Place the blocks in the grids according to their values of attribute4. According to values of attribute

19 Dimensional Stacking Fix one block! Expand the block 37 Dimensional Stacking Fix another block 38 19

20 Dimensional Stacking Dimensional stacking! 39 Dimensional Stacking visualization of oil mining data with longitude and latitude mapped to the outer x-, y- axes and ore grade and depth mapped to the inner x-, y- axes M. Ward, Worcester Polytechnic Institute 40 20

21 Worlds within Worlds Feiner S., Beshers C.: World within World: Metaphors for Exploring n-dimensional Virtual Worlds, Proc. UIST, 1990, pp Icon-Based Techniques Basic idea: visualization of the data values as features of icons Chernoff-Faces [Che 73, Tuf 83] Stick Figures [Pic 70, PG88] Shape Coding [Bed 90] Color Icons [Lev 91, KK94] TileBars [Hea 95] 42 21

22 Glyphs Profile Glyphs Each bar encodes a variable s value Max Min v1 v2 v3 v4 1 data item with 4 attributes 3 data items in the iris dataset 43 Chernoff faces (1973, Herman Chernoff) 44 22

23 Dr. Eugene Turner, Star Glyphs Space out variables at equal angles around a circle Each arm encodes a variable s value v2 v3 v1 v4 1 data item with 4 attributes 4 data items in the iris dataset 46 23

24 Glyphs 47 Stick Figures The mapping Two attributes - display axes Others - angle and/or length of limbs Texture patterns in the visualization show certain data characteristics Pickett R. M., Grinstein G. G.: Iconographic Displays for Visualizing Multidimensional Data, Proc. IEEE Conf. on Systems, Man and Cybernetics, 1988, pp Stick figure icon 48 24

25 Stick Figures 5-dim. image data from the great lake region G. Grinstein, University of Massachusetts at Lowell 49 Stick Figures Stick figure icon family Try all different mappings 12X5! = 1440 pictures Movie 50 25

26 Stick Figures The same dataset, different mapping G. Grinstein, University of Massachusetts at Lowell 51 Stick Figures Black background White background G. Grinstein, University of Massachusetts at Lowell 52 26

27 More G. Grinstein, University of Massachusetts at Lowell 53 Magnetosphere and Solar Wind Data 1. Field magnitude average 2. Average magnetic vector strength: 3. Vector Latitude: 4. Vector Longitude 5. Plasma Temperature 6. Ion Density 7. Flow Speed 8. Flow Longitude 9. Flow Latitude 10. Kp* 10: a measure of Earth's magnetic field strength and motion from the ground 11. C9: An index of activity in the 10 cm radio bandwidth. 12. r (sunspot) year/day/hour 27

28 Shape Coding Data item - small array of fields Each field - one attribute value Arrangement of attribute fields (e.g., 12- dimensional data): The figure is taken from Dr. D. Keim s tutorial notes in Infovis Shape Coding Beddow J.: Shape Coding of Multidimensional Data on a Mircocomputer Display, Visualization 90, 1990, pp

29 Color Icons [Lev 91, KK94] Data item - color icon (arrays of color fields) Each field - one attribute value Arrangement is query-dependent (e.g., spiral) 6 dimensional dataset The figure is taken from Dr. D. Keim s tutorial notes in Infovis Color Icons The figure is taken from Dr. D. Keim s tutorial notes in Infovis

30 Pixel-Oriented Techniques Basic idea Each value - one colored pixel (value ranges -> fixed colormap) Values for each attribute are presented in separate subwindows Values of the same data item are at the same postions of all subwindows Keim s tutorial notes in Infovis Pixel Layout and Orders 60 30

31 Major Challenge Textures of the subwindows reflect patterns. How to order and lay the pixels out to get informative textures? 61 Pixel-Oriented Techniques The figure is taken from Dr. D. Keim s tutorial notes in Infovis

32 Query-Independent Techniques Space-Filling Curve Arrangements The figure is taken from Dr. D. Keim s tutorial notes in Infovis Query-Independent Techniques Space-Filling Curve Arrangements The figure is taken from Dr. D. Keim s tutorial notes in Infovis

33 Query-Independent Techniques Recursive pattern arrangements The figure is taken from Dr. D. Keim s tutorial notes in Infovis Query-Independent Techniques Recursive pattern arrangements The figure is taken from Dr. D. Keim s tutorial notes in Infovis

34 Query-Independent Techniques Recursive pattern arrangements The figure is taken from Dr. D. Keim s tutorial notes in Infovis Query-Dependent Techniques Basic idea: data items (a 1, a 2,..., a m ) & query (q 1, q 2,..., q m ) distances (d 1, d 2,... d m ) extend distances by overall distance (d m+1 ) determine data items with lowest overall distances map distances to color (for each attribute) visualize each distance value d i by one colored pixel The slide is taken from Dr. D. Keim s tutorial notes in Infovis

35 Query-Dependent Techniques Spiral technique Arrangement The m+1 dimension (overall distance) The figure is taken from Dr. D. Keim s tutorial notes in Infovis Query-Dependent Techniques Spiral technique The figure is taken from Dr. D. Keim s tutorial notes in Infovis

36 Circular Arrangement Circle segments The figure is taken from Dr. D. Keim s tutorial notes in Infovis Pixel-Oriented Technique Circle segments The figure is taken from Dr. D. Keim s tutorial notes in Infovis

37 Subwindow Positioning Similarity Clustering of Dimensions for an Enhanced Visualization of Multidimensional Data [Ankerst 98] 73 Subwindow Positioning Similarity Clustering of Dimensions for an Enhanced Visualization of Multidimensional Data [Ankerst 98] 74 37

38 Table-Based Techniques Basic idea: Visualization that improves the existing spreadsheet table format HeatMap Table Lens [RC 94] 75 This figure is used by Dr. M. Ward s permission 76 38

39 This figure is used by Dr. M. Ward s permission 77 This figure is used by Dr. M. Ward s permission 78 39

40 This figure is used by Dr. M. Ward s permission 79 This figure is used by Dr. M. Ward s permission 80 40

41 This figure is used by Dr. M. Ward s permission 81 This figure is used by Dr. M. Ward s permission 82 41

42 This figure is used by Dr. M. Ward s permission 83 Eureka (Table Lens) Rao R., Card S. K.: The Table Lens: Merging Graphical and Symbolic Representation in an Interactive Focus+Context Visualization for Tabular Information, Proc. Human Factors in Computing Systems CHI 94 Conf., Boston, MA, 1994, pp

43 Eureka (Table Lens) 85 Major References Colin Ware. Information Visualization, 2004 Daniel Keim. Tutorial note in InfoVis 2000 John Stasko. Course slides, Fall

44 Books 1. The Visual Display of Quantitative Information E. Tufte 2. Visual Explanations E. Tufte 87 44

Multiple Dimensional Visualization

Multiple Dimensional Visualization Multiple Dimensional Visualization Dimension 1 dimensional data Given price information of 200 or more houses, please find ways to visualization this dataset 2-Dimensional Dataset I also know the distances

More information

Large Scale Information

Large Scale Information Large Scale Information Visualization Jing Yang Fall 2009 1 Relevant Information Course webpage: www.cs.uncc.edu/~jyang13 Schedule Grading policy Slides Assignments 2 1 Visualization Visualization - the

More information

Parallel Coordinates ++

Parallel Coordinates ++ Parallel Coordinates ++ CS 4460/7450 - Information Visualization Feb. 2, 2010 John Stasko Last Time Viewed a number of techniques for portraying low-dimensional data (about 3

More information

CS Information Visualization Sep. 2, 2015 John Stasko

CS Information Visualization Sep. 2, 2015 John Stasko Multivariate Visual Representations 2 CS 7450 - Information Visualization Sep. 2, 2015 John Stasko Recap We examined a number of techniques for projecting >2 variables (modest number of dimensions) down

More information

Interactive Visual Exploration

Interactive Visual Exploration Interactive Visual Exploration of High Dimensional Datasets Jing Yang Spring 2010 1 Challenges of High Dimensional Datasets High dimensional datasets are common: digital libraries, bioinformatics, simulations,

More information

Information Visualization. Jing Yang Spring Time Series Data Visualization

Information Visualization. Jing Yang Spring Time Series Data Visualization Information Visualization Jing Yang Spring 2007 1 Time Series Data Visualization 2 1 Time Series Data Fundamental chronological component to the data set Random sample of 4000 graphics from 15 of world

More information

CS Information Visualization Sep. 19, 2016 John Stasko

CS Information Visualization Sep. 19, 2016 John Stasko Multivariate Visual Representations 2 CS 7450 - Information Visualization Sep. 19, 2016 John Stasko Learning Objectives Explain the concept of dense pixel/small glyph visualization techniques Describe

More information

CS 4460 Intro. to Information Visualization Sep. 18, 2017 John Stasko

CS 4460 Intro. to Information Visualization Sep. 18, 2017 John Stasko Multivariate Visual Representations 1 CS 4460 Intro. to Information Visualization Sep. 18, 2017 John Stasko Learning Objectives For the following visualization techniques/systems, be able to describe each

More information

Visual Computing. Lecture 2 Visualization, Data, and Process

Visual Computing. Lecture 2 Visualization, Data, and Process Visual Computing Lecture 2 Visualization, Data, and Process Pipeline 1 High Level Visualization Process 1. 2. 3. 4. 5. Data Modeling Data Selection Data to Visual Mappings Scene Parameter Settings (View

More information

3. Multidimensional Information Visualization I Concepts for visualizing univariate to hypervariate data

3. Multidimensional Information Visualization I Concepts for visualizing univariate to hypervariate data 3. Multidimensional Information Visualization I Concepts for visualizing univariate to hypervariate data Vorlesung Informationsvisualisierung Prof. Dr. Andreas Butz, WS 2011/12 Konzept und Basis für n:

More information

Geometric Techniques. Part 1. Example: Scatter Plot. Basic Idea: Scatterplots. Basic Idea. House data: Price and Number of bedrooms

Geometric Techniques. Part 1. Example: Scatter Plot. Basic Idea: Scatterplots. Basic Idea. House data: Price and Number of bedrooms Part 1 Geometric Techniques Scatterplots, Parallel Coordinates,... Geometric Techniques Basic Idea Visualization of Geometric Transformations and Projections of the Data Scatterplots [Cleveland 1993] Parallel

More information

A STUDY OF PATTERN ANALYSIS TECHNIQUES OF WEB USAGE

A STUDY OF PATTERN ANALYSIS TECHNIQUES OF WEB USAGE A STUDY OF PATTERN ANALYSIS TECHNIQUES OF WEB USAGE M.Gnanavel, Department of MCA, Velammal Engineering College, Chennai,TamilNadu,Indi gnanavel76@gmail.com Dr.E.R.Naganathan Department of MCA Velammal

More information

3. Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data

3. Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data 3. Multidimensional Information Visualization II Concepts for visualizing univariate to hypervariate data Vorlesung Informationsvisualisierung Prof. Dr. Andreas Butz, WS 2009/10 Konzept und Basis für n:

More information

Glyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low

Glyphs. Presentation Overview. What is a Glyph!? Cont. What is a Glyph!? Glyph Fundamentals. Goal of Paper. Presented by Bertrand Low Presentation Overview Glyphs Presented by Bertrand Low A Taxonomy of Glyph Placement Strategies for Multidimensional Data Visualization Matthew O. Ward, Information Visualization Journal, Palmgrave,, Volume

More information

Knowledge Discovery and Data Mining I

Knowledge Discovery and Data Mining I Ludwig-Maximilians-Universität München Lehrstuhl für Datenbanksysteme und Data Mining Prof. Dr. Thomas Seidl Knowledge Discovery and Data Mining I Winter Semester 8/9 Agenda. Introduction. Basics. Data

More information

CP SC 8810 Data Visualization. Joshua Levine

CP SC 8810 Data Visualization. Joshua Levine CP SC 8810 Data Visualization Joshua Levine levinej@clemson.edu Lecture 15 Text and Sets Oct. 14, 2014 Agenda Lab 02 Grades! Lab 03 due in 1 week Lab 2 Summary Preferences on x-axis label separation 10

More information

HYPERVARIATE DATA VISUALIZATION

HYPERVARIATE DATA VISUALIZATION HYPERVARIATE DATA VISUALIZATION Prof. Rahul C. Basole CS/MGT 8803-DV > January 25, 2017 Agenda Hypervariate Data Project Elevator Pitch Hypervariate Data (n > 3) Many well-known visualization techniques

More information

An Introduction to Information Visualization Techniques for Exploring Large Databases

An Introduction to Information Visualization Techniques for Exploring Large Databases Tutorial Notes An Introduction to Information Visualization Techniques for Exploring Large Databases Daniel A. Keim Institute for Computer Science University of Halle A pdf version of the tutorial notes

More information

Data Mining: Exploring Data. Lecture Notes for Chapter 3

Data Mining: Exploring Data. Lecture Notes for Chapter 3 Data Mining: Exploring Data Lecture Notes for Chapter 3 Slides by Tan, Steinbach, Kumar adapted by Michael Hahsler Look for accompanying R code on the course web site. Topics Exploratory Data Analysis

More information

Visual Exploration of Large Telecommunication Data Sets

Visual Exploration of Large Telecommunication Data Sets Visual Exploration of Large Telecommunication Data Sets Daniel A. Keim Database and Visualization Group, University of Halle, Kurt-Mothes-Str. 1, 06120 Halle, Germany e-mail: keim@informatik.uni-halle.de

More information

Data Mining: Exploring Data. Lecture Notes for Chapter 3

Data Mining: Exploring Data. Lecture Notes for Chapter 3 Data Mining: Exploring Data Lecture Notes for Chapter 3 1 What is data exploration? A preliminary exploration of the data to better understand its characteristics. Key motivations of data exploration include

More information

VisDB: Database Exploration Using Multidimensional Visualization

VisDB: Database Exploration Using Multidimensional Visualization VisDB: Database Exploration Using Multidimensional Visualization Daniel A. Keim Hans-Peter Kriegel Ludwig-Maximilians-Universität München Institut für Informatik Bericht 9413 August 1994-1 - VisDB: Database

More information

Multidimensional Visualization and Clustering

Multidimensional Visualization and Clustering Multidimensional Visualization and Clustering Presentation for Visual Analytics of Professor Klaus Mueller Xiaotian (Tim) Yin 04-26 26-20072007 Paper List HD-Eye: Visual Mining of High-Dimensional Data

More information

Multivariate Data & Tables and Graphs

Multivariate Data & Tables and Graphs Multivariate Data & Tables and Graphs CS 4460/7450 - Information Visualization Jan. 13, 2009 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Spring 2009 CS 4460/7450

More information

Data Mining: Exploring Data. Lecture Notes for Chapter 3. Introduction to Data Mining

Data Mining: Exploring Data. Lecture Notes for Chapter 3. Introduction to Data Mining Data Mining: Exploring Data Lecture Notes for Chapter 3 Introduction to Data Mining by Tan, Steinbach, Kumar What is data exploration? A preliminary exploration of the data to better understand its characteristics.

More information

Data Representation in Visualisation

Data Representation in Visualisation Data Representation in Visualisation Visualisation Lecture 4 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Taku Komura Data Representation 1 Data Representation We have

More information

Data Mining: Exploring Data. Lecture Notes for Data Exploration Chapter. Introduction to Data Mining

Data Mining: Exploring Data. Lecture Notes for Data Exploration Chapter. Introduction to Data Mining Data Mining: Exploring Data Lecture Notes for Data Exploration Chapter Introduction to Data Mining by Tan, Steinbach, Karpatne, Kumar 02/03/2018 Introduction to Data Mining 1 What is data exploration?

More information

Visual Data Mining Techniques

Visual Data Mining Techniques Chapter 1 Visual Data Mining Techniques Daniel Keim and Matthew Ward University of Konstanz, Germany and Worcester Polytechnic Institute, USA Abstract. Never before in history has data been generated at

More information

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles Topic Notes Multivariate Data & Tables and Graphs CS 7450 - Information Visualization Aug. 27, 2012 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Fall 2012 CS 7450

More information

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles

Multivariate Data & Tables and Graphs. Agenda. Data and its characteristics Tables and graphs Design principles Multivariate Data & Tables and Graphs CS 7450 - Information Visualization Aug. 24, 2015 John Stasko Agenda Data and its characteristics Tables and graphs Design principles Fall 2015 CS 7450 2 1 Data Data

More information

Interactive Hierarchical Dimension Ordering, Spacing and Filtering for Exploration of High Dimensional Datasets

Interactive Hierarchical Dimension Ordering, Spacing and Filtering for Exploration of High Dimensional Datasets Interactive Hierarchical Dimension Ordering, Spacing and Filtering for Exploration of High Dimensional Datasets Jing Yang, Wei Peng, Matthew O. Ward and Elke A. Rundensteiner Computer Science Department

More information

Clutter Reduction in Multi-Dimensional Data Visualization Using Dimension. reordering.

Clutter Reduction in Multi-Dimensional Data Visualization Using Dimension. reordering. Clutter Reduction in Multi-Dimensional Data Visualization Using Dimension Reordering Wei Peng, Matthew O. Ward and Elke A. Rundensteiner Computer Science Department, Worcester Polytechnic Institute, Worcester,

More information

CIS 467/602-01: Data Visualization

CIS 467/602-01: Data Visualization CIS 467/602-01: Data Visualization Tables Dr. David Koop Assignment 2 http://www.cis.umassd.edu/ ~dkoop/cis467/assignment2.html Plagiarism on Assignment 1 Any questions? 2 Recap (Interaction) Important

More information

2 parallel coordinates (Inselberg and Dimsdale, 1990; Wegman, 1990), scatterplot matrices (Cleveland and McGill, 1988), dimensional stacking (LeBlanc

2 parallel coordinates (Inselberg and Dimsdale, 1990; Wegman, 1990), scatterplot matrices (Cleveland and McGill, 1988), dimensional stacking (LeBlanc HIERARCHICAL EXPLORATION OF LARGE MULTIVARIATE DATA SETS Jing Yang, Matthew O. Ward and Elke A. Rundensteiner Computer Science Department Worcester Polytechnic Institute Worcester, MA 01609 yangjing,matt,rundenst}@cs.wpi.edu

More information

Information Visualization

Information Visualization Information Visualization Text: Information visualization, Robert Spence, Addison-Wesley, 2001 What Visualization? Process of making a computer image or graph for giving an insight on data/information

More information

Information Visualization

Information Visualization Overview 0 Information Visualization Techniques for high-dimensional data scatter plots, PCA parallel coordinates link + brush pixel-oriented techniques icon-based techniques Techniques for hierarchical

More information

Possibilities and Limits in Visualizing Large Amounts of Multidimensional Data

Possibilities and Limits in Visualizing Large Amounts of Multidimensional Data Possibilities and Limits in Visualizing Large Amounts of Multidimensional Data Daniel A. Keim Hans-Peter Kriegel Ludwig-Maximilians-Universität München Institut für Informatik Bericht 9412 Juni 1994 Possibilities

More information

TNM093 Tillämpad visualisering och virtuell verklighet. Jimmy Johansson C-Research, Linköping University

TNM093 Tillämpad visualisering och virtuell verklighet. Jimmy Johansson C-Research, Linköping University TNM093 Tillämpad visualisering och virtuell verklighet Jimmy Johansson C-Research, Linköping University Introduction to Visualization New Oxford Dictionary of English, 1999 visualize - verb [with obj.]

More information

Week 6: Networks, Stories, Vis in the Newsroom

Week 6: Networks, Stories, Vis in the Newsroom Week 6: Networks, Stories, Vis in the Newsroom Tamara Munzner Department of Computer Science University of British Columbia JRNL 520H, Special Topics in Contemporary Journalism: Data Visualization Week

More information

cs6964 February TABULAR DATA Miriah Meyer University of Utah

cs6964 February TABULAR DATA Miriah Meyer University of Utah cs6964 February 23 2012 TABULAR DATA Miriah Meyer University of Utah cs6964 February 23 2012 TABULAR DATA Miriah Meyer University of Utah slide acknowledgements: John Stasko, Georgia Tech Tamara Munzner,

More information

Courtesy of Prof. Shixia University

Courtesy of Prof. Shixia University Courtesy of Prof. Shixia Liu @Tsinghua University Outline Introduction Classification of Techniques Table Scatter Plot Matrices Projections Parallel Coordinates Summary Motivation Real world data contain

More information

Recursive Pattern: A Technique for Visualizing Very Large Amounts of Data

Recursive Pattern: A Technique for Visualizing Very Large Amounts of Data Published in: Proc. Visualization 95, Atlanta, GA, 1995. Recursive Pattern: A Technique for Visualizing Very Large Amounts of Data Daniel A. Keim, Hans-Peter Kriegel, Mihael Ankerst Institute for Computer

More information

DSC 201: Data Analysis & Visualization

DSC 201: Data Analysis & Visualization DSC 201: Data Analysis & Visualization Visualization Design Dr. David Koop Definition Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks

More information

Designing Pixel-Oriented Visualization Techniques: Theory and Applications

Designing Pixel-Oriented Visualization Techniques: Theory and Applications IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL 6, NO 1, JANUARY-MARCH 2000 59 Designing Pixel-Oriented Visualization Techniques: Theory and Applications Daniel A Keim AbstractÐVisualization

More information

Value and Relation Display for Interactive Exploration of High Dimensional Datasets

Value and Relation Display for Interactive Exploration of High Dimensional Datasets Value and Relation Display for Interactive Exploration of High Dimensional Datasets Jing Yang, Anilkumar Patro, Shiping Huang, Nishant Mehta, Matthew O. Ward and Elke A. Rundensteiner Computer Science

More information

Toward a Deeper Understanding of the Role of Interaction in Information Visualization

Toward a Deeper Understanding of the Role of Interaction in Information Visualization Toward a Deeper Understanding of the Role of Interaction in Information Visualization Ji Soo Yi Youn ah Kang John Stasko Julie A. Jacko Georgia Institute of Technology, USA Motivation Infovis = representation

More information

Perception Maneesh Agrawala CS : Visualization Fall 2013 Multidimensional Visualization

Perception Maneesh Agrawala CS : Visualization Fall 2013 Multidimensional Visualization Perception Maneesh Agrawala CS 294-10: Visualization Fall 2013 Multidimensional Visualization 1 Visual Encoding Variables Position Length Area Volume Value Texture Color Orientation Shape ~8 dimensions?

More information

Evgeny Maksakov Advantages and disadvantages: Advantages and disadvantages: Advantages and disadvantages: Advantages and disadvantages:

Evgeny Maksakov Advantages and disadvantages: Advantages and disadvantages: Advantages and disadvantages: Advantages and disadvantages: Today Problems with visualizing high dimensional data Problem Overview Direct Visualization Approaches High dimensionality Visual cluttering Clarity of representation Visualization is time consuming Dimensional

More information

Visualization Techniques for Mining Large Databases: A Comparison

Visualization Techniques for Mining Large Databases: A Comparison IEEE Transactions on Knowledge and Data Engineering, Vol. 8, No. 6, Dec. 1996. Visualization Techniques for Mining Large Databases: A Comparison Daniel A. Keim, Hans-Peter Kriegel Abstract Visual data

More information

2D Visualization Techniques: an overview

2D Visualization Techniques: an overview 2D Visualization Techniques: an overview Lyn Bartram IAT 814 week 9 2.03.2009 These slides have been largely adapted from B. Zupan and M. Hearst Today Assignments and presentations Assignment 3 out this

More information

Data Sets. of Large. Visual Exploration. Daniel A. Keim

Data Sets. of Large. Visual Exploration. Daniel A. Keim Visual Exploration of Large Data Sets Computer systems today store vast amounts of data. Researchers, including those working on the How Much Information? project at the University of California, Berkeley,

More information

hierarchical techniques

hierarchical techniques Wolfgang Aigner aigner@ifs.tuwien.ac.at http://ieg.ifs.tuwien.ac.at/~aigner/ wolfgang.aigner@donau-uni.ac.at http://ike.donau-uni.ac.at/~aigner/ Version 1.0 10.11.2007 http://www.caida.org/tools/visualization/walrus/

More information

30 Years of Multidimensional Multivariate Visualization

30 Years of Multidimensional Multivariate Visualization 30 Years of Multidimensional Multivariate Visualization Pak Chung Wong R. Daniel Bergeron pcw@cs.unh.edu rdb@cs.unh.edu Department of Computer Science University of New Hampshire Durham, New Hampshire

More information

Exploratory Data Analysis EDA

Exploratory Data Analysis EDA Exploratory Data Analysis EDA Luc Anselin http://spatial.uchicago.edu 1 from EDA to ESDA dynamic graphics primer on multivariate EDA interpretation and limitations 2 From EDA to ESDA 3 Exploratory Data

More information

Pixel-oriented Visualization Techniques for Exploring Very Large Databases

Pixel-oriented Visualization Techniques for Exploring Very Large Databases Pixel-oriented Visualization Techniques for Exploring Very Large Databases Daniel A. Keim Institute for Computer Science University of Munich Leopoldstr. 11 B, D-80802 Munich, Germany keim@informatik.uni-muenchen.de

More information

THE wide availability of ever-growing data sets from

THE wide availability of ever-growing data sets from 378 IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 9, NO. 3, JULY-SEPTEMBER 2003 From Visual Data Exploration to Visual Data Mining: A Survey MariaCristinaFerreiradeOliveiraandHaimLevkowitz,Member,

More information

Multidimensional (Multivariate)

Multidimensional (Multivariate) Multidimensional (Multivariate) Data Visualization IV Course Spring 14 Graduate Course of UCAS May 9th, 2014 1 Data by Dimensionality 1-D (Linear, Set and Sequences) SeeSoft, Info Mural 2-D (Map) GIS,

More information

刘淇 School of Computer Science and Technology USTC

刘淇 School of Computer Science and Technology USTC Data Exploration 刘淇 School of Computer Science and Technology USTC http://staff.ustc.edu.cn/~qiliuql/dm2013.html t t / l/dm2013 l What is data exploration? A preliminary exploration of the data to better

More information

Visual Data Mining. Overview. Apr. 24, 2007 Visual Analytics presentation Julia Nam

Visual Data Mining. Overview. Apr. 24, 2007 Visual Analytics presentation Julia Nam Overview Visual Data Mining Apr. 24, 2007 Visual Analytics presentation Julia Nam Visual Classification: An Interactive Approach to Decision Tree Construction M. Ankerst, C. Elsen, M. Ester, H. Kriegel,

More information

University of Florida CISE department Gator Engineering. Clustering Part 5

University of Florida CISE department Gator Engineering. Clustering Part 5 Clustering Part 5 Dr. Sanjay Ranka Professor Computer and Information Science and Engineering University of Florida, Gainesville SNN Approach to Clustering Ordinary distance measures have problems Euclidean

More information

Principles of Architectural and Environmental Design EARC 2417 Lecture 2 Forms

Principles of Architectural and Environmental Design EARC 2417 Lecture 2 Forms Islamic University-Gaza Faculty of Engineering Architecture Department Principles of Architectural and Environmental Design EARC 2417 Lecture 2 Forms Instructor: Dr. Suheir Ammar 2016 1 FORMS ELEMENTS

More information

Data Mining: Exploring Data

Data Mining: Exploring Data Data Mining: Exploring Data Lecture Notes for Chapter 3 Introduction to Data Mining by Tan, Steinbach, Kumar But we start with a brief discussion of the Friedman article and the relationship between Data

More information

Stats 170A: Project in Data Science Exploratory Data Analysis: Clustering Algorithms

Stats 170A: Project in Data Science Exploratory Data Analysis: Clustering Algorithms Stats 170A: Project in Data Science Exploratory Data Analysis: Clustering Algorithms Padhraic Smyth Department of Computer Science Bren School of Information and Computer Sciences University of California,

More information

Introduction to Information Visualization

Introduction to Information Visualization Introduction to Information Visualization Kwan-Liu Ma Visualization definition Visualization process Outline Scientific visualization vs. information visualization Visualization samples Information visualization:

More information

Approaches to Visual Mappings

Approaches to Visual Mappings Approaches to Visual Mappings CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Effectiveness of mappings Mapping to positional quantities Mapping to shape Mapping to color Mapping

More information

Clutter-Based Dimension Reordering in Multi-Dimensional Data Visualization

Clutter-Based Dimension Reordering in Multi-Dimensional Data Visualization Clutter-Based Dimension Reordering in Multi-Dimensional Data Visualization by Wei Peng A Thesis Submitted to the Faculty of the WORCESTER POLYTECHNIC INSTITUTE In partial fulfillment of the requirements

More information

Interaction. CS Information Visualization. Chris Plaue Some Content from John Stasko s CS7450 Spring 2006

Interaction. CS Information Visualization. Chris Plaue Some Content from John Stasko s CS7450 Spring 2006 Interaction CS 7450 - Information Visualization Chris Plaue Some Content from John Stasko s CS7450 Spring 2006 Hello. What is this?! Hand back HW! InfoVis Music Video! Interaction Lecture remindme.mov

More information

Last Time: Value of Visualization

Last Time: Value of Visualization CS448B :: 29 Sep 2011 Data and Image Models Last Time: Value of Visualization Jeffrey Heer Stanford University The Value of Visualization Record information Blueprints, photographs, seismographs, Analyze

More information

IAT 355 Intro to Visual Analytics Graphs, trees and networks 2. Lyn Bartram

IAT 355 Intro to Visual Analytics Graphs, trees and networks 2. Lyn Bartram IAT 355 Intro to Visual Analytics Graphs, trees and networks 2 Lyn Bartram Graphs and Trees: Connected Data Graph Vertex/node with one or more edges connecting it to another node Cyclic or acyclic Edge

More information

Information Visualization. Jing Yang Spring Hierarchy and Tree Visualization

Information Visualization. Jing Yang Spring Hierarchy and Tree Visualization Information Visualization Jing Yang Spring 2008 1 Hierarchy and Tree Visualization 2 1 Hierarchies Definition An ordering of groups in which larger groups encompass sets of smaller groups. Data repository

More information

CSE 5243 INTRO. TO DATA MINING

CSE 5243 INTRO. TO DATA MINING CSE 5243 INTRO. TO DATA MINING Cluster Analysis: Basic Concepts and Methods Huan Sun, CSE@The Ohio State University 09/28/2017 Slides adapted from UIUC CS412, Fall 2017, by Prof. Jiawei Han 2 Chapter 10.

More information

Information Visualization. Jing Yang Spring Graph Visualization

Information Visualization. Jing Yang Spring Graph Visualization Information Visualization Jing Yang Spring 2007 1 Graph Visualization 2 1 When? Ask the question: Is there an inherent relation among the data elements to be visualized? If yes -> data: nodes relations:

More information

CS 534: Computer Vision Segmentation and Perceptual Grouping

CS 534: Computer Vision Segmentation and Perceptual Grouping CS 534: Computer Vision Segmentation and Perceptual Grouping Spring 2005 Ahmed Elgammal Dept of Computer Science CS 534 Segmentation - 1 Where are we? Image Formation Human vision Cameras Geometric Camera

More information

cs6964 March TREES & GRAPHS Miriah Meyer University of Utah

cs6964 March TREES & GRAPHS Miriah Meyer University of Utah cs6964 March 1 2012 TREES & GRAPHS Miriah Meyer University of Utah cs6964 March 1 2012 TREES & GRAPHS Miriah Meyer University of Utah slide acknowledgements: Hanspeter Pfister, Harvard University Jeff

More information

Visual Hierarchical Dimension Reduction for Exploration of High Dimensional Datasets

Visual Hierarchical Dimension Reduction for Exploration of High Dimensional Datasets Joint EUROGRAPHICS - IEEE TCVG Symposium on Visualization (2003) G.-P. Bonneau, S. Hahmann, C. D. Hansen (Editors) Visual Hierarchical Dimension Reduction for Exploration of High Dimensional Datasets J.

More information

3.Data Abstraction. Prof. Tulasi Prasad Sariki SCSE, VIT, Chennai 1 / 26

3.Data Abstraction. Prof. Tulasi Prasad Sariki SCSE, VIT, Chennai   1 / 26 3.Data Abstraction Prof. Tulasi Prasad Sariki SCSE, VIT, Chennai www.learnersdesk.weebly.com 1 / 26 Outline What can be visualized? Why Do Data Semantics and Types Matter? Data Types Items, Attributes,

More information

Data Analysis More Than Two Variables: Graphical Multivariate Analysis

Data Analysis More Than Two Variables: Graphical Multivariate Analysis Data Analysis More Than Two Variables: Graphical Multivariate Analysis Prof. Dr. Jose Fernando Rodrigues Junior ICMC-USP 1 What is it about? More than two variables determine a tough analytical problem

More information

Chapter 1, TUFTE STYLE GRIDDING FOR READABILITY. Chapter 5, SLICE (CROSS-SECTIONAL VIEWS)

Chapter 1, TUFTE STYLE GRIDDING FOR READABILITY. Chapter 5, SLICE (CROSS-SECTIONAL VIEWS) Chapter, TUFTE STYLE GRIDDING FOR READABILITY Chapter 5, SLICE (CROSS-SECTIONAL VIEWS) Number of responses 8 7 6 5 4 3 2 9 8 7 6 5 4 3 2 Distribution of ethnicities in each income group of SF bay area

More information

COMPARISON OF DENSITY-BASED CLUSTERING ALGORITHMS

COMPARISON OF DENSITY-BASED CLUSTERING ALGORITHMS COMPARISON OF DENSITY-BASED CLUSTERING ALGORITHMS Mariam Rehman Lahore College for Women University Lahore, Pakistan mariam.rehman321@gmail.com Syed Atif Mehdi University of Management and Technology Lahore,

More information

Clustering Lecture 3: Hierarchical Methods

Clustering Lecture 3: Hierarchical Methods Clustering Lecture 3: Hierarchical Methods Jing Gao SUNY Buffalo 1 Outline Basics Motivation, definition, evaluation Methods Partitional Hierarchical Density-based Mixture model Spectral methods Advanced

More information

hierarchical techniques

hierarchical techniques Wolfgang Aigner aigner@ifs.tuwien.ac.at http://ieg.ifs.tuwien.ac.at/~aigner/ wolfgang.aigner@donau-uni.ac.at http://ike.donau-uni.ac.at/~aigner/ Version 1.2 30.11.2009 hierarchical techniques http://www.caida.org/tools/visualization/walrus/

More information

Information Visualization - Introduction

Information Visualization - Introduction Information Visualization - Introduction Institute of Computer Graphics and Algorithms Information Visualization The use of computer-supported, interactive, visual representations of abstract data to amplify

More information

Quality Metrics for Visual Analytics of High-Dimensional Data

Quality Metrics for Visual Analytics of High-Dimensional Data Quality Metrics for Visual Analytics of High-Dimensional Data Daniel A. Keim Data Analysis and Information Visualization Group University of Konstanz, Germany Workshop on Visual Analytics and Information

More information

Interactive Interface Design for Scalable Large Multivariate Volume Visualization

Interactive Interface Design for Scalable Large Multivariate Volume Visualization Interactive Interface Design for Scalable Large Multivariate Volume Visualization Xiaoru Yuan Key Laboratory on Machine Perception, MOE School of EECS, Peking University Nov. 13 th 2011 Outline Motivation

More information

Comp/Phys/APSc 715. Preview Videos. Administrative 4/7/2014. Information Visualization and Tufte. Vis 2012: ttg s. Vis2012: ttg s

Comp/Phys/APSc 715. Preview Videos. Administrative 4/7/2014. Information Visualization and Tufte. Vis 2012: ttg s. Vis2012: ttg s Comp/Phys/APSc 715 Information Visualization and Tufte 1 Preview Videos Vis 2012: ttg2012122061s Crack propagation Vis2012: ttg2012122355s Transfer function design Vis 2004: theisel.avi Flow topology for

More information

Visual Hierarchical Dimension Reduction

Visual Hierarchical Dimension Reduction Visual Hierarchical Dimension Reduction by Jing Yang A Thesis Submitted to the Faculty of the WORCESTER POLYTECHNIC INSTITUTE In partial fulfillment of the requirements for the Degree of Master of Science

More information

Data Visualization. Fall 2016

Data Visualization. Fall 2016 Data Visualization Fall 2016 Information Visualization Upon now, we dealt with scientific visualization (scivis) Scivisincludes visualization of physical simulations, engineering, medical imaging, Earth

More information

Representation. (R. Spence, 2007)

Representation. (R. Spence, 2007) Representation (R. Spence, 2007) InfoVis, Universidade de Aveiro Beatriz Sousa Santos Data and gain insight We look at that picture Ah HA!! Information visualization The process of information visualization:

More information

Clustering Part 3. Hierarchical Clustering

Clustering Part 3. Hierarchical Clustering Clustering Part Dr Sanjay Ranka Professor Computer and Information Science and Engineering University of Florida, Gainesville Hierarchical Clustering Two main types: Agglomerative Start with the points

More information

This research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight

This research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight This research aims to present a new way of visualizing multi-dimensional data using generalized scatterplots by sensitivity coefficients to highlight local variation of one variable with respect to another.

More information

Lecture 7: Depth/Occlusion

Lecture 7: Depth/Occlusion Lecture 7: Depth/Occlusion Information Visualization CPSC 533C, Fall 2006 Tamara Munzner UBC Computer Science 3 October 2006 Readings Covered Ware, Chapter 8: Space Perception and the Display of Data in

More information

Comp/Phys/Mtsc 715. Preview Videos 4/5/2012. Information Display and Spatial Embeddings. Information Visualization and Tufte. Vis 2004: robbins.

Comp/Phys/Mtsc 715. Preview Videos 4/5/2012. Information Display and Spatial Embeddings. Information Visualization and Tufte. Vis 2004: robbins. Comp/Phys/Mtsc 715 Information Visualization and Tufte 1 Preview Videos Vis 2004: robbins.mpg Comparing two 2D time-varying neural responses Vis 2004: theisel.avi Flow topology for time-varying 2D flow

More information

University of Florida CISE department Gator Engineering. Visualization

University of Florida CISE department Gator Engineering. Visualization Visualization Dr. Sanjay Ranka Professor Computer and Information Science and Engineering University of Florida What is visualization? Visualization is the process of converting data (information) in to

More information

CS 4495 Computer Vision. Segmentation. Aaron Bobick (slides by Tucker Hermans) School of Interactive Computing. Segmentation

CS 4495 Computer Vision. Segmentation. Aaron Bobick (slides by Tucker Hermans) School of Interactive Computing. Segmentation CS 4495 Computer Vision Aaron Bobick (slides by Tucker Hermans) School of Interactive Computing Administrivia PS 4: Out but I was a bit late so due date pushed back to Oct 29. OpenCV now has real SIFT

More information

Visual Perception. Basics

Visual Perception. Basics Visual Perception Basics Please refer to Colin Ware s s Book Some materials are from Profs. Colin Ware, University of New Hampshire Klaus Mueller, SUNY Stony Brook Jürgen Döllner, University of Potsdam

More information

Large Scale Information Visualization. Jing Yang Fall Graph Visualization

Large Scale Information Visualization. Jing Yang Fall Graph Visualization Large Scale Information Visualization Jing Yang Fall 2007 1 Graph Visualization 2 1 When? Ask the question: Is there an inherent relation among the data elements to be visualized? If yes -> data: nodes

More information

Visualization with Data Clustering DIVA Seminar Winter 2006 University of Fribourg

Visualization with Data Clustering DIVA Seminar Winter 2006 University of Fribourg Visualization with Data Clustering DIVA Seminar Winter 2006 University of Fribourg Terreaux Patrick (terreaux@gmail.com) February 15, 2007 Abstract In this paper, several visualizations using data clustering

More information

InfoVis: a semiotic perspective

InfoVis: a semiotic perspective InfoVis: a semiotic perspective p based on Semiology of Graphics by J. Bertin Infovis is composed of Representation a mapping from raw data to a visible representation Presentation organizing this visible

More information

Data Visualization (CIS/DSC 468)

Data Visualization (CIS/DSC 468) Data Visualization (CIS/DSC 468) Tabular Data Dr. David Koop Channel Considerations Discriminability Separability Visual Popout Weber's Law Luminance Perception 2 Separability Cannot treat all channels

More information

Data Clustering Hierarchical Clustering, Density based clustering Grid based clustering

Data Clustering Hierarchical Clustering, Density based clustering Grid based clustering Data Clustering Hierarchical Clustering, Density based clustering Grid based clustering Team 2 Prof. Anita Wasilewska CSE 634 Data Mining All Sources Used for the Presentation Olson CF. Parallel algorithms

More information