Data Models, Representation, Transformation. Visualization Framework Displays Visualization Techniques Design Process Iterative design Design studies.

Slides:



Advertisements
Similar presentations
Statistical basics Marian Scott Dept of Statistics, University of Glasgow August 2010.
Advertisements

Map of Human Computer Interaction
Module: Cartography and Geovisualization Lesson: Map symbols
© Tan,Steinbach, Kumar Introduction to Data Mining 8/05/ Data Mining: Exploring Data Lecture Notes for Chapter 3 Introduction to Data Mining by Tan,
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Chapter 1 A First Look at Statistics and Data Collection.
Visualization CSC 485A, CSC 586A, SENG 480A Instructor: Melanie Tory.
The Map as a Model of Geographic Data The Language of Spatial Thinking Doç.Dr. Necla ULUĞTEKİN İTÜ.
Chap 2-1 EF 507 QUANTITATIVE METHODS FOR ECONOMICS AND FINANCE FALL 2008 Chapter 2 Describing Data: Graphical.
Research Methods in MIS
Jamie Starke.  Sizing the Horizon: The Effects of Chart Size and Layering on the Graphical Perception of Time Series Visualizations ◦ J. Heer, N. Kong,
Chapter 2 Graphs, Charts, and Tables – Describing Your Data
Infovis and data george, laura, tjerk.
Chapter One An Introduction to Business Statistics McGraw-Hill/Irwin Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved.
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Spatial Data: Elements, Levels and Types. Spatial Data: What GIS Uses Bigfoot Sightings: Spatial Data.
Information Visualization Chapter 1 - Continued. Reference Model Visualization: Mapping from data to visual form Raw DataData Tables Visual Structures.
1 i247: Information Visualization and Presentation Marti Hearst Data Types and Graph Types.
Visual Computing Lecture 2 Visualization, Data, and Process.
Chapter 7 Visualization of Geographic Information and Generation of Information Products.
Warm-Up 1.2 A sample is a part of the population. True or False
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
1 Society for Environmental Graphic Design | January 20, 2009 Part 5: Design Guidelines.
CMPT 880/890 Writing labs. Outline Presenting quantitative data in visual form Tables, charts, maps, graphs, and diagrams Information visualization.
An Approach to Task Modelling for User Interface Design Costin Pribeanu National Institute for Research and Development in Informatics, Bucureşti, Romania.
INTRODUCTION TO STATISTICS MATH0102 Prepared by: Nurazrin Jupri.
Principles of Good Presentation Slides & Graphics November 21, 2008 Adapted from slides used by Katie Kopren.
What is Statistics Chapter 1 McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
1.What is this graph trying to tell you? 2.Do you see anything misleading, unclear, etc.? 3.What is done well?
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
8 th Grade Math Common Core Standards. The Number System 8.NS Know that there are numbers that are not rational, and approximate them by rational numbers.
LECTURE 2 TUESDAY, 1 September STA 291 Fall
Functions. Warm Up Solve each equation. 1.2x – 6 = x = X + 29 = x – 5 – 4x = 17 x = 14 x = - 7 x = -15 x = 11.
Adaptive Data Visualization Packet Information Collection and Transformation for Network Intrusion Detection and Prevention Richard A. Aló,
Structured Analysis.
Data Mining – Intro. Course Overview Spatial Databases Temporal and Spatio-Temporal Databases Multimedia Databases Data Mining.
1.2 An Introduction to Statistics Objectives: By the end of this section, I will be able to… 1) State the meaning of descriptive statistics.
1 Data Mining: Data Lecture Notes for Chapter 2. 2 What is Data? l Collection of data objects and their attributes l An attribute is a property or characteristic.
Learning from Model-Produced Graphs in a Climate Change Science Class Catherine Gautier Geography Department UC Santa Barbara.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Basic Data Analysis for Quantitative Research Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
CHAPTER 4 THE VISUALIZATION PIPELINE. CONTENTS The focus is on presenting the structure of a complete visualization application, both from a conceptual.
Sampling Design & Measurement Scaling
Advanced Visualization Overview. Course Structure Syllabus Reading / Discussions Tests Minor Projects Major Projects For.
DATA OUTPUT  maps  tables. DATA OUTPUT output from GIS does not have to be a map many GIS are designed with poor map output capabilities types of output:
1 Presentation Methodology Summary B. Golden. 2 Introduction Why use visualizations?  To facilitate user comprehension  To convey complexity and intricacy.
Data Visualization.
1 Visual Encoding Andrew Chan CPSC 533C January 20, 2003.
Hierarchical Modeling.  Explain the 3 different types of model for which computer graphics is used for.  Differentiate the 2 different types of entity.
Copyright © Cengage Learning. All rights reserved. Fundamentals.
Framework and Models. Framework To help understand the field To develop a system that will allow us to ▫ Develop good designs ▫ Test ▫ Evaluate We need.
Lesson 3 Measurement and Scaling. Case: “What is performance?” brandesign.co.za.
Data Models, Representation, Transformation. Adapted from Stone & Zellweger Basic Elements of a Data Model A data model represents some aspect of the.
Biostatistics Dr. Amjad El-Shanti MD, PMH,Dr PH University of Palestine 2016.
2 NURS/HSCI 597 NURSING RESEARCH & DATA ANALYSIS GEORGE MASON UNIVERSITY.
Data Preliminaries CSC 600: Data Mining Class 1.
Algebra 1 Section 1.7 Identify functions and their parts
Architectural Support for Database Visualization
Chapter 2 Describing Data: Graphs and Tables
Chapter 1 Introduction to Statistics with Excel
CSc4730/6730 Scientific Visualization
Information Visualization
Lecture 1: Descriptive Statistics and Exploratory
Group 9 – Data Mining: Data
Data Preliminaries CSC 576: Data Mining.
Displaying Data – Charts & Graphs
Copyright © Cengage Learning. All rights reserved.
Data Pre-processing Lecture Notes for Chapter 2
1-7 functions Goals: Identify a function. Find function values.
Comp 15 - Usability & Human Factors
Presentation transcript:

Data Models, Representation, Transformation

Visualization Framework Displays Visualization Techniques Design Process Iterative design Design studies Evaluation Design Principles Visual display Interaction Context User Tasks Data types Data Model Human Abilities Visual perception Cognition Memory Motor skills Imply Constrain design Inform design Graphic adapted from Melanie Tory Given Chosen

Models Talk about Data Set vs Data Models vs Conceptual Models Examples to make clear. ▫ Reality: you are citizen of NC and have money ▫ Conceptual model: citizens of North Carolina and their fiscal information. ▫ DataSet: your SSN, financial information ▫ Data Model contains information on specific attributes of citizens of NC, with raw data mapped to specific data types.  SSN = 9 digits  Name = 80 chars  Address = 120 chars  {financial institution/amount}* = FinanceID, currency

Adapted from Stone & Zellweger Basic Elements of a Data Model A data model represents some aspect of the world Data models consist of these basic elements: ▫ Entities (objects) ▫ Attributes (values/characteristics of Entities) ▫ Relationships between entities

Adapted from Stone & Zellweger Basic Elements: Entities Entities are objects of interest ▫ Places, people, movies, animals Entities allow you to define and reason about a domain ▫ Business ▫ Family tree ▫ University ▫ Scientific model

Adapted from Stone & Zellweger Basic Elements: Values Attributes are properties of Entities Two major types ▫ Quantitative ▫ Categorical (several classes) Appropriate visualizations often depend upon the type of the data values

Adapted from Stone & Zellweger Basic Elements: Relations Relations relate two or more Entities ▫ leaves are part of a plant ▫ a department consists of employees ▫ A person is related to another person

Common Data Types Categorical (unordered set, supports =) Ordinal (ordered set, supports, =) Interval (starts out as quantitative, but is made categorical by subdividing into ordered ranges) Continuous (ordered and proportional, supports general arithmetic operators)

Categorical unordered set Operators: = (equality) Also know as “Nominal” Examples ▫ Eye Color Eye Color ▫ Fruits Fruits ▫ Directions: East, West, South, North ▫ Symbols ▫ Colors ▫ Music Genre Music Genre

Ordinal ordered set Operators: =, Also know as “Ordered” Examples ▫ Low, Medium, High ▫ Cold, Warm, Hot ▫ First-born, second-born, third-born, …

Interval ▫ Boxing Weight Classes Boxing Weight Classes ▫ Months: Jan, Feb, Mar, Apr, … ▫ Binned numbers 0-9, 10-19, 20-29, … ▫ Women’s dress sizes

Continuous Proportional, ordered set Operators: =,, *, /, % Also know as “Quantitative, Ratio” Examples ▫ Temperature ▫ Weight ▫ Pressure ▫ Population ▫ Number of words in document ▫ Any quantities properly represented by integers or rational numbers

Dimensions of Data Type 1D (univariate) {eye color} of students 2D (bivariate) {eye color, hair color} of students 3D (trivariate) {eye color, hair color, height} of students nD (multivariate), n different attributes, for example description of cereal (homework example).

Other types of data? Class suggest

Other data types… Spatial/cartographic ▫ 1D: position on line ▫ 2D: Surface Map (surface of earth, Longitude/latitude, GPS, GIS) ▫ 3D (Medical image, cloud volume, ocean contents) ▫ Higher dimensions! Time (any other data type sampled over time) Abstract Data Structures (information constructs) which have implicit visual structures ▫ Trees (hierarchies) ▫ Networks (general graphs) What else??

Relational Databases Show relational database tables representing the data values, in parallel with conceptual model. Company database

CUT-DDV Framework Dataset Processed Data Represented in Data Model Mapping to Data Model

CUT-DDV Framework Visualization Techniques Map to Display(s) Display Filter, Transform, Modify

Data Processing Usually you will start with given dataset in a structured format (database tables). However, you may have control over the acquisition of the raw data, and the mapping of raw data to the base data types in the data model. Then you have (potentially interactive) control over ▫ Transformations (how to produce an output form given input data values) ▫ Filtering (choosing what to data values to display) ▫ Extractions (selecting a subset to save out)