CS 235: User Interface Design December 8 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak www.cs.sjsu.edu/~mak.

Slides:



Advertisements
Similar presentations
SADC Course in Statistics Good graphs & charts using Excel Module B2 Sessions 6 & 7.
Advertisements

1 st October 2010 Save the Pies for Lunch! Visualising Data with SQL Server Reporting Services Tim
San Jose State University Engineering 101 JKA & KY.
The visual display of quantitative data Joyce Chapman, Consultant for Communications & Data Analysis State Library of North Carolina,
Excel 2003: Chart types. Column chart Shows data changes over a period of time Shows data changes over a period of time Or illustrates comparisons among.
Excel Tutorial 4: Enhancing a Workbook with Charts and Graphs
Statistics for Decision Making Descriptive Statistics QM Fall 2003 Instructor: John Seydel, Ph.D.
Presenting information
CS1100: Computer Science and Its Applications Creating Graphs and Charts in Excel.
Sometimes, Tables can be confusing
1 Good graphs & charts using Excel Module 1 Session 7.
Presentation of Data.
Frequency Distributions and Graphs
Graphing Examples Categorical Variables
1 Kevin Kratzer, Systems Engineer Dashboards Tips and Techniques March 2, 2012.
Frequency Table Frequency tables are an efficient method of displaying data The number of cases for each observed score are listed Scores that have 0 cases.
CS 235: User Interface Design November 24 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS 235: User Interface Design November 12 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
© 2005 The McGraw-Hill Companies, Inc., All Rights Reserved. Chapter 12 Describing Data.
Last Week Lightening Review Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Formulas – A formula of sorts, usually math based, which always.
CMPT 880/890 Writing labs. Outline Presenting quantitative data in visual form Tables, charts, maps, graphs, and diagrams Information visualization.
ACOT Intro/Copyright Succeeding in Business with Microsoft Excel 2010: Chapter1.
CS 235: User Interface Design November 26 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS 235: User Interface Design December 3 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS 235: User Interface Design September 29 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS 235: User Interface Design December 1 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Examples of different formulas and their uses....
LECTURE -9 CREATING A CHART IN MICROSOFT EXCEL. CHARTS Picture representation of data used Easy understanding Comparison of data Checking trends in data.
CS 235: User Interface Design October 15 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS1100: Computer Science and Its Applications Creating Graphs and Charts in Excel Martin Schedlbauer, Ph.D.
Sullivan – Fundamentals of Statistics – 2 nd Edition – Chapter 2 Section 1 – Slide 1 of 27 Chapter 2 Section 1 Organizing Qualitative Data.
1www.data-intel.co.uk Dashboard & Report Development Process.
CS 235: User Interface Design September 22 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS 235: User Interface Design October 8 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Chapter 3 Data Visualization 1. Introduction Data visualization involves: Creating a summary table for the data. Generating charts to help interpret,
Tables and Graphing. Displaying Data Sometimes it is easier to read data in a visual format. This can come in the form of tables, graphs, charts, etc.
Unit 1: Representing Data & Analysing 2D Data 1.1 Visual Displays of Data.
Graphing Data in Science Looking for a pattern. Why use a graph? Easier to analyze data Visualize patterns in the data Looks for trends.
Visual Display of Data Brad McMillen Evaluation and Research Department.
A graphical display should: Show the data Induce the viewer to think about the substance of the graphic Avoid distorting the message.
A lesson approach © 2011 The McGraw-Hill Companies, Inc. All rights reserved. a lesson approach Microsoft® Excel 2010 © 2011 The McGraw-Hill Companies,
Graphs and How to Use Them. Graphs Visually display your results and data Allow you (and your peers) to see trends Help to make conclusions easier Are.
CS 235: User Interface Design May 5 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Copyright 2010, The World Bank Group. All Rights Reserved. COMMUNICATION AND DISSEMINATION, PART 2 DEVELOPING DISSEMINATION PRODUCTS 1.
CS 235: User Interface Design November 19 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CONFIDENTIAL Data Visualization Katelina Boykova 15 October 2015.
CS 160: Software Engineering December 10 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
CS 235: User Interface Design April 30 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
April 26, 2017 Data & Data Analysis 8th Grade Science.
Recap Iterative and Combination of Data Visualization Unique Requirements of Project Avoid to take much Data Audience of Problem.
Communicating with Graphs  A visual display of information of data.
Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall2(1)-1 Chapter 2: Displaying and Summarizing Data Part 1: Displaying Data With Charts.
Andrew Barnes February Why use charts and graphics? It gives a visual representation to numbers and statistics. It is simple to use and easy to.
How to build graphs, charts and plots. For Categorical data If the data is nominal, then: Few values: Pie Chart Many Values: Pareto Chart (order of bars.
CS 235: User Interface Design March 17 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
CS 235: User Interface Design April 28 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
CS 235: User Interface Design December 10 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Techniques for Decision-Making: Data Visualization Sam Affolter.
Data Coaching Services Chart Interpretation 1. o Bar o Stacked Bar o Pie o Line o Scatter plot 2.
CS 235: User Interface Design May 12 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Visualizing your data effectively
Graphs Earth Science.
MAT 135 Introductory Statistics and Data Analysis Adjunct Instructor
Module 6: Descriptive Statistics
CSc4730/6730 Scientific Visualization
CMPE 280 Web UI Design and Development March 26 Class Meeting
Topic 7: Visualization Lesson 1 – Creating Charts in Excel
Statistical Reasoning
Chapter 3 Visual Display of Data.
CMPE 152: Compiler Design February 28 / March 5 Lab
Presentation transcript:

CS 235: User Interface Design December 8 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak How to Display a Data Value  Consider a single simple display:  We can add more information: We need to pay attention to this value!  Show the reason to pay attention: the target. 2 YTD Expenses $487,321 ActualTarget YTD Expenses$487,321$450,000

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak How to Display a Data Value, cont’d  Show more information: the variance. 3 ActualTargetVariance YTD Expenses $487,321$450,000+$37,321 ActualTargetVariance % YTD Expenses $487,321$450,000+8%

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Table vs. Graph  Tables are good for looking up information: 4 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Table vs. Graph, cont’d  Graphs are good for revealing the shape of the data: 5 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Table Format  Beware the fancy table format that obscures information! 6 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Table Format, cont’d  A simpler format can be easier to read: 7 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Fancy Gauges and Meters  Beware of fancy gauges and meters provided by dashboard creation tools. 8 Examples of poor quality gauges from Microsoft Visual Studio that are hard to read. Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Fancy Gauges and Meters, cont’d  More fancy dashboard gauges to avoid. 9 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Pie Charts vs. Bar Graphs  Bar graphs are generally better then pie charts at representing part-to-whole. 10 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Nominal, Ordinal, Interval Scales  Nominal Items don’t relate to each other. No particular order. Don’t represent quantitative values. Example: Sales, Marketing, Engineering, HR, etc.  Ordinal Have an intrinsic order. Don’t represent quantitative values. Example: poor, below average, average, excellent 11

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Nominal, Ordinal, Interval Scales, cont’d  Interval Have an intrinsic order. Represent quantitative values. Subdivide a range of values into sequential subranges of values. Each subrange the same size. Example: 0-99, , , Example: January, February, March (subranges of time) 12

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Nominal, Ordinal, Interval Scales, cont’d  Use line graphs only with interval scales. 13 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Time Series: Bar vs. Line Graph  Line graphs are better than bar graphs at showing the shape of time series data. 14 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Bubble Plots  Show how items relate to one another in terms of common variables that fall into categories. 15 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Geographic Maps  Don’t use geographic maps unnecessarily: 16 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Geographic Maps, cont’d  A geographic map is useful if location is an important part of data being tracked. 17 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Stacked Bar Graphs  A stacked bar graph is not much of an improvement over a pie chart. 18 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Stacked Bar Graphs, cont’d  A stacked bar graph is useful only if the whole is more important to see than the parts. 19 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Stacked Bar Graphs, cont’d  These bar graphs are better at showing the proportions of the four sales channels. 20 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Multiple Area Graphs  What is the problem here? Occlusion 21 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Stacked Area Graphs  Misleading: 22 How well is the West region doing? East Central West South Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Stacked Area Graphs, cont’d  An area of a single region is more revealing: 23 West Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Stacked Area Graphs, cont’d  Line graphs can be even better: 24 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Radar Graphs vs. Bar Graphs  Radar graphs can be more difficult to read and to compare values than a bar graph: 25 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Funnel Charts  Funnel charts are often absurd:  Use a bar graph instead! 26 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Bullet Graphs  A bullet graph shows three items at a glance: a primary measure a target value qualitative ranges of performance (poor, good, etc.) primary measuretarget value range 1 range 2 range 3range 4 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Bullet Graphs are Space Efficient 28

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Multiple Bullet Graphs in a Series 29 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013

Computer Science Dept. Fall 2014: December 8 CS 235: User Interface Design © R. Mak Bullet Graphs: Alternatives to Bars 30 Information Dashboard Design, 2 nd ed. by Stephen Few Analytics Press, 2013