SlideShare a Scribd company logo
Practical Considerations for Displaying Quantitative Data Cory Lown NCSU Libraries Maryland SLA 21 October 2010
Outline History and context Things to consider Good questions What is data? What kind of chart? Visual perception Data visualization tools Where to learn more
History and context
16,500 BCE
6,200 BCE
950
1637
1786
1991 –  in Maryland
2005
Data visualization isn't new
What  is  new Amount of data Computer processing ubiquity Desktop and Web applications
Computers are useless. They can only give you answers. —  Pablo Picasso
Good questions
Untitled Image Layout Image of something built
Untitled Image Layout Image of a tool
 
What is data? *See Stephen Few's  Show Me the Numbers
155,741
155,741 Searches
Quantitative  information  always expresses relationships
Quantitative relationships are: An association between quantitative values and categories Associations among multiple sets of quantitative values
Relationships among quantities Nominal comparison Time series Ranking Part to whole (%) Deviation Distribution Correlation
What kind of chart? *See Stephen Few's  Show Me the Numbers
Charts Tables Graphs
Tables Look up individual values Compare individual values Precision is important Multiple units of measure
A table with mixed units
Graphs Meaning is revealed by the shape of the values Show relationships among many values
1 of 13,000 pages of data
Same data in a graph
Visual perception *See Stephen Few's  Show Me the Numbers  and Christopher G. Healey's  Perception in Visualization  http://www.csc.ncsu.edu/faculty/healey/PP/index.html
Stimulus    Stimulation    Perception
Preattentive processing Extremely fast, pre-conscious visual processing
Example 9128732198432789543287 6784905043267812837698 7843928364382398731092 3478957438298374209123 0980934591283754845645 8934678238328009748349
Example 9128732198432789543287 67849 0 5 0 43267812837698 7843928364382398731 0 92 34789574382983742 0 9123 0 98 0 934591283754845645 8934678238328 00 9748349
Some preattentive attributes Form: Orientation Line length Line width Size Shape Curvature Added marks Enclosure Color: Hue Intensity Spatial Position: 2D
Some preattentive attributes Form: Orientation Line length Line width Size Shape Curvature Added marks Enclosure Color: Hue Intensity Spatial Position: 2D
Some preattentive attributes Form: Orientation Line length Line width Size Shape Curvature Added marks Enclosure Color: Hue Intensity Spatial Position: 2D
 
Scatterplot Correlation Nominal comparisons
 
Line chart Time series Deviation Distribution
 
Bar chart Nominal comparison Ranking Part to whole Deviation Distribution
 
Stacked bar chart Part to whole
 
The humble pie chart
Is B or C larger?
3D effects distort 2D proportions
Advice from Edward Tufte Show the data Make large datasets coherent Emphasize substance over method Don't distort Reveal several levels of detail Serve a clear purpose
Data visualization tools
Google Docs
Untitled Image Layout
Untitled Image Layout
Untitled Image Layout
Many Eyes
 
Many Eyes
Many Eyes
Many Eyes
Many Eyes
Google Visualization API
Untitled Image Layout
Untitled Image Layout Some JavaScript – not so bad, right?
Untitled Image Layout
Web tools (no coding) Google Docs/Gadgets*  http://docs.google.com/ Many Eyes  http://manyeyes.alphaworks.ibm.com/manyeyes/
Web tools (coding) Google Visualization API*  http://code.google.com/apis/visualization/documentation/gallery.html Protovis*  http://vis.stanford.edu/protovis/ Flotr  http://www.solutoire.com/experiments/flotr/examples/ Flot  http://people.iola.dk/olau/flot/examples/
Web tools (coding) MIT Simile widgets  http://www.simile-widgets.org/ Rgraph  http://www.rgraph.net/ jQuery Visualize  http://www.filamentgroup.com/lab/update_to_jquery_visualize_accessible_charts_with_html5_from_designing_with
Desktop apps (easier to use) OpenOffice Spreadsheet / MS Excel Adobe Illustrator OmniGraffle (diagramming - Mac) Visio (diagramming – PC)
Desktop apps (harder to use) GraphViz (network graphs) JMP (stats) R (stats) Processing*  http://processing.org/
Where to learn more
Books Show Me the Numbers* (Few, 2004) Now You See It (Few, 2009) The Visual Display of Quantitative Information (Tufte, 1983) Beautiful Data (Segaran & Hammerbacher, 2009)  Visualizing Data (Fry, 2008)
Websites http://flowingdata.com http://infosthetics.com/ http://www.visualcomplexity.com/vc/ http://www.gapminder.org/ http://www.visualizing.org/ http://understandinggraphics.com/
Thanks! Cory Lown Digital Technologies Development Librarian NCSU Libraries [email_address]

More Related Content

PDF
Fundamentals of data presentation
PPTX
Presentation of Data (thesis writing)
PPTX
Tables and charts
PPT
Teachcht
PPT
Graphs and visual aids 11
PPTX
Spreadsheet terminology
PPT
English 9 - Linear vs. Non-Linear Text
PPTX
The use of data visualization to tell effective
Fundamentals of data presentation
Presentation of Data (thesis writing)
Tables and charts
Teachcht
Graphs and visual aids 11
Spreadsheet terminology
English 9 - Linear vs. Non-Linear Text
The use of data visualization to tell effective

What's hot (17)

PPTX
Linear & Non-Linear Text
PDF
13 Types of Infographics You Can Use for Business and Marketing
PPTX
Data visualization of Big Data analytics
PDF
Data visualization data sources data types
PDF
Data visualization data sources data types- visual design
PDF
Reading non prose texts
PPTX
Week ten info graphics thurs
PPTX
Making abstract data visible
PPTX
VIPIN SINGH PRESENTATION
PDF
graphing experimental result
PPT
Graphic aids (2)
PPTX
Linear and non linear text
PPT
Graphic and electronic[1]
PPTX
Pivot table and Dashboard in microsoft excel
PDF
Effective Business Presentations with Storyboarding and Data Visualization
PDF
Storytelling with data and data visualization
Linear & Non-Linear Text
13 Types of Infographics You Can Use for Business and Marketing
Data visualization of Big Data analytics
Data visualization data sources data types
Data visualization data sources data types- visual design
Reading non prose texts
Week ten info graphics thurs
Making abstract data visible
VIPIN SINGH PRESENTATION
graphing experimental result
Graphic aids (2)
Linear and non linear text
Graphic and electronic[1]
Pivot table and Dashboard in microsoft excel
Effective Business Presentations with Storyboarding and Data Visualization
Storytelling with data and data visualization
Ad

Viewers also liked (16)

PPT
Business Research Method: Ramada Case Study
PPTX
Ds strategy bangue&co
PDF
Analysing quantitative data
PPTX
Case study
PPTX
Financial Derivatives
PDF
Derivatives --- samiya mubeen
PPTX
Financial derivatives ppt
PPT
wal mart case study
PPTX
Financial derivatives ppt
PPT
Derivatives market
PPTX
Presentation on Walmart
PPTX
WalMart Analysis
PPTX
Quantitative Data Analysis
PPTX
Strategic Management: Walt Disney Case Study
PPTX
Quantitative And Qualitative Research
PPT
Methods of data collection
Business Research Method: Ramada Case Study
Ds strategy bangue&co
Analysing quantitative data
Case study
Financial Derivatives
Derivatives --- samiya mubeen
Financial derivatives ppt
wal mart case study
Financial derivatives ppt
Derivatives market
Presentation on Walmart
WalMart Analysis
Quantitative Data Analysis
Strategic Management: Walt Disney Case Study
Quantitative And Qualitative Research
Methods of data collection
Ad

Similar to Practical Considerations for Displaying Quantitative Data (20)

PDF
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
PDF
Data Visualisation Design Workshop #UXbne
PDF
Graphical Analysis
PDF
Art and Science of Dashboard Design
PDF
from_physics_to_data_science
PPTX
3 data visualization
PPTX
Exploring Data
PPTX
Exploring Data
PDF
Practical Data Visualization
PPTX
Tableau Business Intelligence and Analytics
PPT
Marketing Dashboards
PDF
Information Visualisation: Introduction
PPTX
BDA_MO_1_S6_Basic_data_analytics_,reporting,_and_apply_basic_data.pptx
PPTX
Introduction to the statistics project
PPTX
Introduction to information visualisation for humanities PhDs
ODP
Visualiation of quantitative information
PPSX
PowerPoint Presentation On giving effective PowerPoint Presentations
PPTX
tableau online training course Content
PPTX
Real-life Data Visualization - guest lecture for McGill INSY-442
PDF
A Tour through the Data Vizualization Zoo - Communications of the ACM
BigData Visualization and Usecase@TDGA-Stelligence-11july2019-share
Data Visualisation Design Workshop #UXbne
Graphical Analysis
Art and Science of Dashboard Design
from_physics_to_data_science
3 data visualization
Exploring Data
Exploring Data
Practical Data Visualization
Tableau Business Intelligence and Analytics
Marketing Dashboards
Information Visualisation: Introduction
BDA_MO_1_S6_Basic_data_analytics_,reporting,_and_apply_basic_data.pptx
Introduction to the statistics project
Introduction to information visualisation for humanities PhDs
Visualiation of quantitative information
PowerPoint Presentation On giving effective PowerPoint Presentations
tableau online training course Content
Real-life Data Visualization - guest lecture for McGill INSY-442
A Tour through the Data Vizualization Zoo - Communications of the ACM

More from Cory Lown (8)

PDF
Single Search For Your Phone - Presented at TRLN Annual Meeting 2014
PPT
Let the Data Talk (ALA LLAMA MAES keynote 2012)
PDF
My #HuntLibrary
PPTX
How people search the library from a single search box
PDF
Lessons From WolfWalk: Interface Design for Tablets
PPT
Mobile Apps at NCSU Libraries
PPT
History at Hand: Combining Special Collections and Mobile Technology to Engag...
PDF
Mobile Web Apps for Library Exhibits
Single Search For Your Phone - Presented at TRLN Annual Meeting 2014
Let the Data Talk (ALA LLAMA MAES keynote 2012)
My #HuntLibrary
How people search the library from a single search box
Lessons From WolfWalk: Interface Design for Tablets
Mobile Apps at NCSU Libraries
History at Hand: Combining Special Collections and Mobile Technology to Engag...
Mobile Web Apps for Library Exhibits

Recently uploaded (20)

PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
August Patch Tuesday
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Enhancing emotion recognition model for a student engagement use case through...
Assigned Numbers - 2025 - Bluetooth® Document
TLE Review Electricity (Electricity).pptx
Developing a website for English-speaking practice to English as a foreign la...
A novel scalable deep ensemble learning framework for big data classification...
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
cloud_computing_Infrastucture_as_cloud_p
Tartificialntelligence_presentation.pptx
Chapter 5: Probability Theory and Statistics
NewMind AI Weekly Chronicles - August'25-Week II
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
1 - Historical Antecedents, Social Consideration.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
August Patch Tuesday

Practical Considerations for Displaying Quantitative Data

Editor's Notes

  • #3: Data visualization seems like it's become a bit of buzzword. So at the risk of disappointing some of you I'm not going to show a lot of fancy graphics. My goals for this talk are to dispel the myth that data visualization is something new. And I want to provide a framework for thinking about data visualization that you can apply to the kind of data visualization most of us do. This will involve approaching data with good questions, knowing the material you're working with, in this case data and basic tables and graphs. And also understanding how the human visual perceptual system affects what makes for useful displays of quantitiative information. I'll also show a few applications you might want to try out. And point you in some directions for future reading if you want to know more.
  • #4: Now for some history
  • #5: First maps were of the sky Cave paintings at Lascaux contain star maps Image from flickr user williamcromar
  • #6: Maps of land came later. There seem to be several contenders for the first town map But here is a frequently cited example from Konya, Turkey in 6200 BCE
  • #7: This graph by an unknown author attempts to show the movement of the planets over time. I can't vouch for its accuracy.
  • #8: Rene Descartes – invents the Cartesian coordinate system This has significant impact on how we visualize quantitative information
  • #9: William Playfair is credited with inventing statistical graphics. He invented the Bar Chart This is a later example that shows the rise in the price of wheat along with the rise in wages over time
  • #10: A local example. Ben Schneiderman invented the treemap as a way to visualize usage of his Macintosh's hard drive. It's useful for displaying hierarchical data
  • #11: Hans Rosling invents the Motion Bubble Chart – which is now part of Google's visualization API An interactive chart that displays several variables at once and animates changes over time. It's featured in a popular TED talk
  • #14: Computers are powerful tools, and yet we still need a human brain to tell the computer what to process and how to process it. It's our job to approach the computer with the right questions. I want to emphasize the importance of asking good questions.
  • #16: 1913 London Underground Map - http://homepage.ntlworld.com/clive.billson/tubemaps/1913.html Here is an example of a data visualization (or map) that is accurate but may not work well for its intended purpose. Things to notice It's a standard map project Subway lines appear where they would geographically if they were on the surface Roads, various municipal boundaries are visible. It works but it's not optimal
  • #17: Harry Beck's 1933 Underground Map Beck took a step back Considered the problem that the subway map was attempting to solve What matters are relation of stops and transfer stations to each other Legibility of stop names – where to get on and off Subway is underground – don't need roads For simplicity and legibility lines are drawn at 90 and 45 degree angles – Similar to electrical circuit diagrams http://sites.google.com/site/tombowersites/harry-beck
  • #18: 2010 Boston T Map This basic design is so successful that it is still used for subway maps around the world
  • #19: I've leaned heavily on Stephen Few's Show Me the Numbers – which is a great book for getting a handle on how to use tables and graphs effectively.
  • #20: Here is data It's a quantity But we don't know enough to know what it is quantifying
  • #21: This just happens to be the number of keyword searches performed on NCSU libraries website last spring.
  • #22: In order for data to mean something, in order for it to be information it needs to express a relationship
  • #24: Nominal comparison – differences in particular values Time series – how values change over time Ranking – the order of values Part to whole (%) – percentages – what part of this whole is made up of that Deviation – difference from some standard value Distribution – how a set values are distributed over a range Correlation – whether two different values change together
  • #25: I've leaned heavily on Stephen Few's Show Me the Numbers – which is a great book for getting a handle on how to use tables and graphs effectively.
  • #26: It turns out that it's important to understand the kind of quantitative relationships you're working with because particular methods display are better at conveying particular quantitative relationships
  • #27: Most data is or can be arranged in tables. It's often the perfect starting place and sometimes the right format for presenting quantitative information. Graphs aren't always very good at these things where Tables excel.
  • #28: Back to my library website search example. This table has precise values with mixed units of measure Even a part to whole relationship on the bottom row
  • #29: Likewise, graphs excel in areas where tables aren't so useful. When meaning that is hidden in a table is revealed by the shape of the values
  • #30: 13,000 pages of data – how to make this understandable?
  • #32: Before looking more closely at different kinds of graphs and the kinds of quantitative relationships they're good at expressing, I want to introduce the role that visual perception plays in data visualization. See Stephen Few's Show Me the Numbers and Christopher G. Healey's Perception in Visualization http://www.csc.ncsu.edu/faculty/healey/PP/index.html
  • #33: We don't just see stuff that's out there. Light reflects off objects. That light gets collected by our eyes and stimulates the retina. The signals from the retina are interpreted by the brain. There are particular ways that our brain processes visual information that has a bearing on what is and isn't useful for visualizing data. Brain image originally posted to Flickr, was uploaded to Commons using Flickr upload bot on 22:05, 20 October 2008 (UTC) by Kaldari Eye image: Copyright: public domain, credit to NIH National Eye Institute requested. Mountain: Some rights reserved by Ian BC North
  • #35: Here is a series of numbers If I asked you pick out and count all the 0's you'd have to scan the numbers serially and count as you moved your eye from one digit to the next. This would take you some time, maybe 20 to 30 seconds Example adapted from Stephen Few's Show Me the Numbers .
  • #36: If I increase the intensity of the color of the 0's Suddenly you can pick out the zeroes without having to process All of the visual information serially You can pick out without thinking about it all the items with increased intensity.
  • #37: An important initial result was the discovery of a limited set of visual properties that are detected very rapidly and accurately by the low-level visual system. These properties were initially called preattentive, since their detection seemed to precede focused attention. One way to think about this is that preattentive features we can processes all at once, while other features we have to process serially. Another thing to keep in mind is that the more of these attributes that are present the less effective they are.
  • #38: There is a small subset of these that we can interpret quantitatively. Notice that line length and 2d spatial position are the most effective attributes. Others can be used but they pose challenges. I am going to ignore flicker and direction to focus on static images, but you could also use these to display quantitative information. This is an incomplete list. For a really in-depth discussion of preattentive processing and attributes see http://www.csc.ncsu.edu/faculty/healey/PP/index.html
  • #39: There is a small subset of these that we can interpret quantitatively. Notice that line length and 2d spatial position are the most effective attributes. Others can be used but they pose challenges. I am going to ignore flicker and direction to focus on static images, but you could also use these to display quantitative information. This is an incomplete list. For a really in-depth discussion of preattentive processing and attributes see http://www.csc.ncsu.edu/faculty/healey/PP/index.html
  • #40: Scatterplot – takes advantage of 2D spatial position
  • #42: Line chart also takes advantage of 2D spatial position. Line chart is really a scatterplot with lines draw between points in some sequence.
  • #44: Bar chart takes advantage of line length and 2D spatial position
  • #48: This was created using protovis. You can also consider using small multiples. In this case they are intended to show differences in rate of change over time across different departments If you read consumer reports, you're familiar with this, when they use their colored dot matrix to rate various products, That is an effective use of small multiples displayes to enhance comparisons across categories. http://en.wikipedia.org/wiki/File:Smallmult.png Public domain image You can also consider using small multiples. In this case they are intended to show differences wait times for different device. The lines show the pattern within each device type and the color intensity show higher average weight time time across different devices If you read consumer reports, you're familiar with this, when they use their colored dot matrix to rate various products, That is an effective use of small multiples displayes to enhance comparisons across categories. http://en.wikipedia.org/wiki/File:Smallmult.png Public domain image
  • #49: Both charts show the same data in the same order. Which makes it easier to determine whether B or C is larger. Turns out we're better at distinguishing small differences in length than small differences in area, which is why I think pie charts are usually a bad idea and I pretty much never use them.
  • #50: Both charts show the same data in the same order. Which makes it easier to determine whether B or C is larger. Turns out we're better at distinguishing small differences in length than small differences in area, which is why I think pie charts are usually a bad idea and I pretty much never use them.
  • #52: No data visualization presentation could be complete without mentioning Edward Tufte. The graph should reveal more than the data can reveal in its raw form Don't worry about doing something pretty or cool, do something effective Don't lie and 3D effects are probably a bad idea A really good visualization let's you some things quickly, but also can reveal depth upon closer examination Know what you're showing and why you're showing it.
  • #53: Now that we have an historical context. Know that having good questions is important Common kinds of quantitative relationships How our visual perceptual system influences what makes for a good data visualization And that particular graphs are better at displaying particular quantitative relationships, let's look at some of the tools that are out there.
  • #54: As an alternative to excel, which can also produce great charts. BTW I think excel is a great tool for exploring datasets, because the cost of trying things is so low.
  • #55: Has the advantage of looking and working like the familiar spreadsheet applications Different visualization options can be accessed By inserting Gadgets or Charts into the document Here I'm selected a Gadget.
  • #56: Menu of available Google Gadgets.
  • #57: So in this case I've created a treemap from some collection management data about our spending on resources. But what I really want to point out is the Publish button. Because this app is in the cloud. You get some advantages over excel. You can publish graphs and then very easily embed them in other web pages, which is useful if you want to create a web-accessible report. Area of each of the rectangles corresponds to that node's value. "Treemaps display hierarchical data as a set of nested rectangles. Each branch of the tree is given a rectangle, which is then tiled with smaller rectangles representing sub-branches. A leaf node's rectangle has an area proportional to a specified dimension on the data." -- http://en.wikipedia.org/wiki/Treemapping One of the more interesting features of Google Documents is the ability to publish Documents and Gadgets. Publishing generates a code snippet that can be added to a webpage to display the chart or document.
  • #58: Another web tool that doesn't require any programming.
  • #64: After some struggle about whether I should present on two different tools from the The Google, I decided I would be honest and go ahead and reveal the tools I use most often.
  • #65: Somewhat like google gadgets but more powerful. Google Visualization API Collection of JavaScript visualizations You can customize and embed in web pages Requires some programming know-how
  • #66: Relatively simple Javascript embedded in a web page generates the chart. Can modify this directly and create a chart, but the data will be static.
  • #67: The advantage of this is that I can use PHP to generate Javascript. In this case everytime I load this page PHP processes all the most current log data, generates the javascript and I can see a chart of search activity that's up to date every time the page gets loaded.
  • #68: There are lots of tools out there for doing various sorts of data visualizations. Thanks to Hilary Davis and Joe Ryan for some of the following tools/book/website recommendations. Many Eyes you have to make your dataset public, which can be a consideration
  • #69: More advanced tools are more flexible but often require some comfort with javascript and/or PHP depending on what you want to accomplish.
  • #70: There seem to be more of these.
  • #71: Adobe Illustrator often creates cleaner looking charts than excel – at the cost of some effort to learn the application OmniGraffle is fantastic for making diagrams Viso plays a similar roll for PCs
  • #72: Adobe Illustrator often creates cleaner looking charts than excel – at the cost of some effort to learn the application OmniGraffle is fantastic for making diagrams Viso plays a similar roll for PCs
  • #74: Edward Tufte gets a lot of attention Personally, I think he's overrated He popularized the idea of displaying information visually His first book is worth checking out But Few will be more helpful for practical advice I really like Show Me the Numbers – very practical guide to statistics and basic charts
  • #75: Also a number of websites that are worth checking out on your own time.