CS 147: Computer Systems Performance Analysis
Introduction to Graphical Presentation
1 / 25
CS 147: Computer Systems Performance Analysis
Introduction to Graphical Presentation
CS 147: Computer Systems Performance Analysis Introduction to - - PowerPoint PPT Presentation
CS147 2015-06-15 CS 147: Computer Systems Performance Analysis Introduction to Graphical Presentation CS 147: Computer Systems Performance Analysis Introduction to Graphical Presentation 1 / 25 Overview CS147 Overview 2015-06-15
1 / 25
CS 147: Computer Systems Performance Analysis
Introduction to Graphical Presentation
2 / 25
Overview
Reference Works Types of Variables Graphical Excellence Guidelines for Good Graphics
Reference Works
3 / 25
Useful Reference Works
◮ Edward R. Tufte, The Visual Display of Quantitative
Information, Graphics Press, Cheshire, Connecticut, 1983.
◮ Edward R. Tufte, Envisioning Information, Graphics Press,
Cheshire, Connecticut, 1990.
◮ Edward R. Tufte, Visual Explanations, Graphics Press,
Cheshire, Connecticut, 1997.
◮ Darrell Huff, How to Lie With Statistics, W.W. Norton & Co.,
New York, 1954
Types of Variables
◮ Ordered (e.g., modem, Ethernet, satellite) ◮ Unordered (e.g., CS, math, literature)
◮ Discrete (e.g., number of terminals) ◮ Continuous (e.g., time) 4 / 25
Types of Variables
◮ Qualitative ◮ Ordered (e.g., modem, Ethernet, satellite) ◮ Unordered (e.g., CS, math, literature) ◮ Quantitative ◮ Discrete (e.g., number of terminals) ◮ Continuous (e.g., time)
Types of Variables
◮ If ordered, use bar charts to show order
◮ Use points if discrete, lines if continuous ◮ Bar charts sometimes work well for discrete 5 / 25
Charting Based on Variable Types
◮ Qualitative variables usually work best with bar charts or
Kiviat graphs
◮ If ordered, use bar charts to show order ◮ Quantitative variables work well in X-Y graphs ◮ Use points if discrete, lines if continuous ◮ Bar charts sometimes work well for discreteGraphical Excellence
6 / 25
Principles of Graphical Excellence (1)
Graphical excellence is the well-designed presentation of interesting data:
◮ Substance ◮ Statistics ◮ Design
Graphical Excellence
7 / 25
Graphical Excellence (2)
Complex ideas get communicated with:
◮ Clarity ◮ Precision ◮ Efficiency
Graphical Excellence
8 / 25
Graphical Excellence (3)
Viewer gets:
◮ Greatest number of ideas ◮ In the shortest time ◮ With the least ink ◮ In the smallest space
Graphical Excellence
9 / 25
Graphical Excellence (4)
Excellence:
◮ Is nearly always multivariate ◮ Requires telling truth about data
Guidelines for Good Graphics
10 / 25
Guidelines for Good Graphics
◮ Above all else show the data ◮ Maximize the data-ink ratio ◮ Erase non-data ink ◮ Erase redundant data ink ◮ Revise and edit
Guidelines for Good Graphics
11 / 25
Above All Else Show the Data
5000 10000 15000 File size (bytes) 1 2 3 4 5 Time to fetch (seconds) y = 1E-05x + 1.3641 Linear model
Guidelines for Good Graphics
2
12 / 25
Above All Else Show the Data
5000 10000 15000 File size (bytes) 1 2 3 4 5 Time to fetch (seconds) y = 1E-05x + 1.3641 R = 0.0033
2Linear model
Guidelines for Good Graphics
13 / 25
Maximize the Data-Ink Ratio
Guidelines for Good Graphics
14 / 25
Maximize the Data-Ink Ratio
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr 20 40 60 80 100 Sales East West North
Guidelines for Good Graphics
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
15 / 25
Erase Non-Data Ink
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100Sales
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100Sales East West North
Guidelines for Good Graphics
20 40 60 80
16 / 25
Erase Non-Data Ink
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr
20 40 60 80Sales East West North
Guidelines for Good Graphics
20.4 27.4 90.0 20.4 30.6 38.6 34.6 31.6 45.9 46.9 45.0 43.9
17 / 25
Erase Redundant Data Ink
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr 20 40 60 80 100 Sales
20.4 27.4 90.0 20.4 30.6 38.6 34.6 31.6 45.9 46.9 45.0 43.9East West North
Guidelines for Good Graphics
18 / 25
Erase Redundant Data Ink
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr 20 40 60 80 100 Sales East West North
Guidelines for Good Graphics
19 / 25
Revise and Edit
Guidelines for Good Graphics
20 / 25
Revise and Edit
Guidelines for Good Graphics
21 / 25
Revise and Edit
Guidelines for Good Graphics
22 / 25
Revise and Edit
Guidelines for Good Graphics
23 / 25
Revise and Edit
Guidelines for Good Graphics
24 / 25
Revise and Edit
Guidelines for Good Graphics
25 / 25
Revise and Edit