SlideShare une entreprise Scribd logo
1  sur  16
10 Tips for
Better Visualization of
     Scientific Data
         Sercan Taha Ahi (tahaahi@gmail.com)

  Yamaguchi Laboratory @ Tokyo Institute of Technology

                      2012/7/26




                                                         1
Before starting

Each plot, each figure, and each drawing is there to communicate a
scientifically interesting idea to a scientific community.


They are not intended to be laundry lists of experimental outcomes.


Please do not forget the purpose, and do not forget the audience.




                                                                      2
1. Get rid of “empty” dimensions.
                                      4

            A pie chart               3                                A bar graph


         4% 5%     9%                 2

                                      1
                               36%
                                      0
   45%
                                           1
                                                   2
                                                       3
                                                           4
         A better pie chart                                    5

                   4%
                          5%         3.5

                                      3                        A better bar graph
                                9%
                                     2.5

 45%                                  2

                                     1.5

                                      1

                                     0.5
                               36%
                                      0
                                               1       2   3       4     5
                                                                                     3
2. Maximize data-ink ratio.


                      A bar graph                                           A better bar graph

    100                                                      100
      90                                                      90

      80                                                      80
      70                                                      70

      60                                                      60

      50                                                      50
      40                                                      40

      30                                                      30
      20                                                      20

      10                                                      10

       0                                                       0
                1       2       3       4                               1        2       3       4



Optimized data-ink ratio (1) is eco-friendly, (2) provides better visibility - even for greyscale prints-, and (3)
communicates ideas more efficiently.




                                                                                                                     4
3. Show the entire scale.



                 A line plot                                    A better line plot
                                                  100

                                                   90
  93.5
                                                   80
    93
                                                   70
  92.5
                                                   60

    92                                             50

                                                   40
  91.5
                                                   30
    91
                                                   20
  90.5
                                                   10


     100   200       300       400        500       100   200         300       400   500




                    Is this a significant drop?




                                                                                            5
3. Show the entire scale.




 A group of line plots




  This one is better




                            6
4. State the axis labels, units, and title.



                 A line plot                                                   A better line plot


                                                                            Classification accuracy
  100                                                             100

   90                                                              90

   80                                                              80

   70                                                              70




                                                   Accuracy (%)
   60                                                              60

   50                                                              50

   40                                                              40

   30                                                              30

   20                                                              20

   10                                                              10


    100    200       300       400     500                          100     200       300       400    500
                                                                          Number of training samples


                                 For arbitrary units, use (a.u.)


                                                                                                             7
5. Set the aspect ratio appropriately.

              2-dim representation of the data by PCA

               A
       1.5                                                                     A 2D plot


         1


       0.5                                                               Although the ranges of x and y coordinates of the

                                                              C          data samples are unequal, the left figure has equal
PC#2




         0                                                               length x and y axes, which might mislead the viewer
                                                                         into believing the distance between cluster A and B is
       -0.5
                                                                         equal to the distance between cluster A and C.

        -1

                         B
       -1.5

                -4        -2      0      2           4            6
                                  PC#1
                                                                      2-dim representation of the data by PCA
                                                     A
                                                1                                                                   C
                                         PC#2




                     A better 2D plot           0

                                                -1
                                                                           B
                                                         -4              -2                0      2           4           6
                                                                                           PC#1                                   8
6. Indicate and label uncertainty.


                                                                                                                                                                 Mean plot
                                                                                                                                                                 One data sample
                                                               Mean plot




                                                                                         Normalized absorption coefficients (a.u.)
Normalized absorption coefficients (a.u.)




                                                                                                                                           (Given confidence intervals are for 1 std.)
                                            0.6                                                                                      0.6


                                            0.5                                                                                      0.5


                                            0.4                                                                                      0.4


                                            0.3                                                                                      0.3

                                            0.2                                                                                      0.2

                                            0.1                                                                                      0.1

                                             0
                                             400   450   500    550    600   650   700                                                400        450       500       550       600       650   700
                                                          Wavelength (nm)                                                                                    Wavelength (nm)



  There is an uncertainty in every experiment, in every measurement. Depending on the deviation in the
  data, the conclusions that you draw might be drastically different. Therefore, you should always show the
  uncertainty in the data.



                                                                                                                                                                                                     9
7. Do not use bitmap graphics; prefer eps or pdf when possible.


                      A line plot                                                A better line plot

                                                                                 Classification accuracy
                                                                       100

                                                                        90

                                                                        80

                                                                        70




                                                        Accuracy (%)
                                                                        60

                                                                        50

                                                                        40

                                                                        30

                                                                        20

                                                                        10


                                                                         100     200      300       400     500
                                                                               Number of training samples



Bitmap graphics do not scale well. When graphics do not scale well, your study looks amateurish.
Use vector graphics instead. If you have no access to proprietary tools, then please create high-resolution
bitmap images, or better, consider using free programming languages such as R and Python for plots, and
free graphics tools such as Inkscape and Gimp for drawings.


                                                                                                                  10
8. Set the precision of the real numbers appropriately.


                          1.617617
                          1.294094
                          0.970570
                          0.647047
        A line plot       0.323523
                                0




                          1.8
                          1.6
                          1.4
                          1.2
                          1.0
                          0.8
     A better line plot   0.6
                          0.4
                          0.2
                          0.0




   Ask yourself: What is the minimum precision (number of decimal places) needed to convey my idea?


                                                                                                      11
9. Choose colors carefully.


                      A bar graph                                            A better bar graph

 1                                                            1
                                         Our method                                                   Our method
0.9                                      Their method1      0.9                                       Their method1
                                         Their method2                                                Their method2
0.8                                      Their method3      0.8                                       Their method3
                                         Their method4                                                Their method4
0.7                                                         0.7

0.6                                                         0.6

0.5                                                         0.5

0.4                                                         0.4

0.3                                                         0.3

0.2                                                         0.2

0.1                                                         0.1

 0                                                            0
            1          2          3         4                            1           2            3      4

When you want to compare your method with a number of well-established approaches on a graph, pick an
easily distinguishable color for your results. Do not make the listeners or readers search for it.




                                                                                                                  12
9. Choose colors carefully.


                      A scatter plot                                       A better scatter plot

 1                                                          1

0.9                                                        0.9

0.8                                                        0.8

0.7                                                        0.7

0.6                                                        0.6

0.5                                                        0.5

0.4                                                        0.4

0.3                                                        0.3

0.2                                                        0.2

0.1                                                        0.1

 0                                                          0
      0        0.2       0.4       0.6        0.8      1         0   0.2         0.4        0.6    0.8   1


          Be gentle, and do not forget color blinds.




                                                                                                         13
10. Put your data into a context.

                                                             A plot that depicts the total snowfall in Boston for the winter of 2010-2011
http://www.boston.com/news/weather/graphics/2011_snowfall/




                                                                    Inches?? Can you quickly imagine how high 80.1 inches is?
                                                                                                                                            14
10. Put your data into a context.

                                                             A better plot that depicts the total snowfall in Boston for the winter of 2010-2011
http://www.boston.com/news/weather/graphics/2011_snowfall/




                                                                                           Now you can, right? 
                                                                                                                                                   15
THANK YOU.
I would also like to thank Dr. Mehmet Cagatay
Tarhan for his valuable comments.




                                                16

Contenu connexe

En vedette

Certificate - Azure Fundamentals
Certificate - Azure FundamentalsCertificate - Azure Fundamentals
Certificate - Azure FundamentalsClaude LACHAPELLE
 
Azure licensing (not) so easy - Laurynas Dovydaitis
Azure licensing (not) so easy - Laurynas DovydaitisAzure licensing (not) so easy - Laurynas Dovydaitis
Azure licensing (not) so easy - Laurynas DovydaitisITCamp
 
Federal it transformation plans
Federal it transformation plansFederal it transformation plans
Federal it transformation plansStephen Castellari
 
ITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent EvolutionITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent EvolutionITCamp
 
Pricing for profit
Pricing for profitPricing for profit
Pricing for profitAzure Group
 
City square presentation
City square presentationCity square presentation
City square presentationfishball5
 
Software Licensing for SaaS Applications
Software Licensing for SaaS ApplicationsSoftware Licensing for SaaS Applications
Software Licensing for SaaS ApplicationsInishTech
 
SharePoint Online Collaboration Options
SharePoint Online Collaboration OptionsSharePoint Online Collaboration Options
SharePoint Online Collaboration OptionsRoman Nedzelsky
 
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...James Organ
 
SharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, IncSharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, IncConcurrency, Inc.
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introductiongiventocode
 
Enterprise Social - SharePoint, Office 365, Lync, Yammer
Enterprise Social - SharePoint, Office 365, Lync, YammerEnterprise Social - SharePoint, Office 365, Lync, Yammer
Enterprise Social - SharePoint, Office 365, Lync, YammerConcurrency, Inc.
 
Curso SharePoint 2013 overview
Curso SharePoint 2013 overviewCurso SharePoint 2013 overview
Curso SharePoint 2013 overviewVladimir Medina
 
Taking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST APITaking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST APIEric Shupps
 
Windows azure platform pricing and sl as
Windows azure platform pricing and sl asWindows azure platform pricing and sl as
Windows azure platform pricing and sl asMSCloudValley
 
Lattice Based Cryptography - GGH Cryptosystem
Lattice Based Cryptography - GGH CryptosystemLattice Based Cryptography - GGH Cryptosystem
Lattice Based Cryptography - GGH CryptosystemVarun Janga
 

En vedette (20)

Certificate - Azure Fundamentals
Certificate - Azure FundamentalsCertificate - Azure Fundamentals
Certificate - Azure Fundamentals
 
Azure licensing (not) so easy - Laurynas Dovydaitis
Azure licensing (not) so easy - Laurynas DovydaitisAzure licensing (not) so easy - Laurynas Dovydaitis
Azure licensing (not) so easy - Laurynas Dovydaitis
 
Tutorial Brainshark 4
Tutorial Brainshark 4Tutorial Brainshark 4
Tutorial Brainshark 4
 
Federal it transformation plans
Federal it transformation plansFederal it transformation plans
Federal it transformation plans
 
ITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent EvolutionITCamp 2013 - Peter Leeson - Intelligent Evolution
ITCamp 2013 - Peter Leeson - Intelligent Evolution
 
Pricing for profit
Pricing for profitPricing for profit
Pricing for profit
 
Drp
DrpDrp
Drp
 
Articulo
ArticuloArticulo
Articulo
 
City square presentation
City square presentationCity square presentation
City square presentation
 
Fy10 us budget_spending
Fy10 us budget_spendingFy10 us budget_spending
Fy10 us budget_spending
 
Software Licensing for SaaS Applications
Software Licensing for SaaS ApplicationsSoftware Licensing for SaaS Applications
Software Licensing for SaaS Applications
 
SharePoint Online Collaboration Options
SharePoint Online Collaboration OptionsSharePoint Online Collaboration Options
SharePoint Online Collaboration Options
 
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
Automotive Industry Research: An Analysis of the Key Insights from the VFACTS...
 
SharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, IncSharePoint Online v Onprem - presented by Concurrency, Inc
SharePoint Online v Onprem - presented by Concurrency, Inc
 
Azure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - IntroductionAzure Cloud Dev Camp - Introduction
Azure Cloud Dev Camp - Introduction
 
Enterprise Social - SharePoint, Office 365, Lync, Yammer
Enterprise Social - SharePoint, Office 365, Lync, YammerEnterprise Social - SharePoint, Office 365, Lync, Yammer
Enterprise Social - SharePoint, Office 365, Lync, Yammer
 
Curso SharePoint 2013 overview
Curso SharePoint 2013 overviewCurso SharePoint 2013 overview
Curso SharePoint 2013 overview
 
Taking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST APITaking Advantage of the SharePoint 2013 REST API
Taking Advantage of the SharePoint 2013 REST API
 
Windows azure platform pricing and sl as
Windows azure platform pricing and sl asWindows azure platform pricing and sl as
Windows azure platform pricing and sl as
 
Lattice Based Cryptography - GGH Cryptosystem
Lattice Based Cryptography - GGH CryptosystemLattice Based Cryptography - GGH Cryptosystem
Lattice Based Cryptography - GGH Cryptosystem
 

Similaire à 10 Tips for Better Visualization of Scientific Data

Trabajos realisados en clase jeannette
Trabajos realisados en clase jeannetteTrabajos realisados en clase jeannette
Trabajos realisados en clase jeannetteDiseno Profesional
 
The power of calibrated descriptive sensory panels
The power of calibrated descriptive sensory panelsThe power of calibrated descriptive sensory panels
The power of calibrated descriptive sensory panelsCompusense Inc.
 
Behavior Analysis Graphing In Excel
Behavior Analysis Graphing In ExcelBehavior Analysis Graphing In Excel
Behavior Analysis Graphing In ExcelBlair E
 
Oak hill presentation
Oak hill presentationOak hill presentation
Oak hill presentationjan4tarheels
 
MeasureWorks - Velocity Conference Europe - Performance Automation 101
MeasureWorks  - Velocity Conference Europe - Performance Automation 101MeasureWorks  - Velocity Conference Europe - Performance Automation 101
MeasureWorks - Velocity Conference Europe - Performance Automation 101MeasureWorks
 
Simple Quality Improvement Techniques For South Carolina Businesses And Organ...
Simple Quality Improvement Techniques For South Carolina Businesses And Organ...Simple Quality Improvement Techniques For South Carolina Businesses And Organ...
Simple Quality Improvement Techniques For South Carolina Businesses And Organ...Stephen Deas
 
Power point daisy castro
Power point daisy castroPower point daisy castro
Power point daisy castrodcastro020
 
Power point daisy castro
Power point daisy castroPower point daisy castro
Power point daisy castrodcastro020
 
Power point daisy castro
Power point daisy castroPower point daisy castro
Power point daisy castrodcastro020
 
Session #2: Test Driven Development
Session #2: Test Driven DevelopmentSession #2: Test Driven Development
Session #2: Test Driven DevelopmentSteve Lange
 
Martin Barden – The audience centre stage | congres podiumkunsten 2012
Martin Barden – The audience centre stage | congres podiumkunsten 2012Martin Barden – The audience centre stage | congres podiumkunsten 2012
Martin Barden – The audience centre stage | congres podiumkunsten 2012Promotie Podiumkunsten
 
Inclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension dataInclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension datadmc1922
 
Behavioural Economics and Finance
Behavioural Economics and FinanceBehavioural Economics and Finance
Behavioural Economics and FinanceIan-Edward Stafrace
 
Spreadsheet Innovation Grp
Spreadsheet   Innovation GrpSpreadsheet   Innovation Grp
Spreadsheet Innovation GrpScarlet28
 
Isobar Mobile Internet #DMF11
Isobar Mobile Internet #DMF11Isobar Mobile Internet #DMF11
Isobar Mobile Internet #DMF11Isobar_Belgium
 
Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012SocialEyez
 
Strix Applications Case Studies
Strix  Applications  Case StudiesStrix  Applications  Case Studies
Strix Applications Case Studiestritv
 
business strategy for success
business strategy for successbusiness strategy for success
business strategy for successChoi chul yung
 

Similaire à 10 Tips for Better Visualization of Scientific Data (20)

Trabajos realisados en clase jeannette
Trabajos realisados en clase jeannetteTrabajos realisados en clase jeannette
Trabajos realisados en clase jeannette
 
The power of calibrated descriptive sensory panels
The power of calibrated descriptive sensory panelsThe power of calibrated descriptive sensory panels
The power of calibrated descriptive sensory panels
 
Behavior Analysis Graphing In Excel
Behavior Analysis Graphing In ExcelBehavior Analysis Graphing In Excel
Behavior Analysis Graphing In Excel
 
Oak hill presentation
Oak hill presentationOak hill presentation
Oak hill presentation
 
MeasureWorks - Velocity Conference Europe - Performance Automation 101
MeasureWorks  - Velocity Conference Europe - Performance Automation 101MeasureWorks  - Velocity Conference Europe - Performance Automation 101
MeasureWorks - Velocity Conference Europe - Performance Automation 101
 
Simple Quality Improvement Techniques For South Carolina Businesses And Organ...
Simple Quality Improvement Techniques For South Carolina Businesses And Organ...Simple Quality Improvement Techniques For South Carolina Businesses And Organ...
Simple Quality Improvement Techniques For South Carolina Businesses And Organ...
 
Eric's used bool (sabate) work
Eric's used bool (sabate) workEric's used bool (sabate) work
Eric's used bool (sabate) work
 
Power point daisy castro
Power point daisy castroPower point daisy castro
Power point daisy castro
 
Power point daisy castro
Power point daisy castroPower point daisy castro
Power point daisy castro
 
Power point daisy castro
Power point daisy castroPower point daisy castro
Power point daisy castro
 
Excel
ExcelExcel
Excel
 
Session #2: Test Driven Development
Session #2: Test Driven DevelopmentSession #2: Test Driven Development
Session #2: Test Driven Development
 
Martin Barden – The audience centre stage | congres podiumkunsten 2012
Martin Barden – The audience centre stage | congres podiumkunsten 2012Martin Barden – The audience centre stage | congres podiumkunsten 2012
Martin Barden – The audience centre stage | congres podiumkunsten 2012
 
Inclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension dataInclusive quarterly reading comprehension data
Inclusive quarterly reading comprehension data
 
Behavioural Economics and Finance
Behavioural Economics and FinanceBehavioural Economics and Finance
Behavioural Economics and Finance
 
Spreadsheet Innovation Grp
Spreadsheet   Innovation GrpSpreadsheet   Innovation Grp
Spreadsheet Innovation Grp
 
Isobar Mobile Internet #DMF11
Isobar Mobile Internet #DMF11Isobar Mobile Internet #DMF11
Isobar Mobile Internet #DMF11
 
Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012Egyptian elections presidential debate may 2012
Egyptian elections presidential debate may 2012
 
Strix Applications Case Studies
Strix  Applications  Case StudiesStrix  Applications  Case Studies
Strix Applications Case Studies
 
business strategy for success
business strategy for successbusiness strategy for success
business strategy for success
 

Dernier

IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 

Dernier (20)

Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 

10 Tips for Better Visualization of Scientific Data

  • 1. 10 Tips for Better Visualization of Scientific Data Sercan Taha Ahi (tahaahi@gmail.com) Yamaguchi Laboratory @ Tokyo Institute of Technology 2012/7/26 1
  • 2. Before starting Each plot, each figure, and each drawing is there to communicate a scientifically interesting idea to a scientific community. They are not intended to be laundry lists of experimental outcomes. Please do not forget the purpose, and do not forget the audience. 2
  • 3. 1. Get rid of “empty” dimensions. 4 A pie chart 3 A bar graph 4% 5% 9% 2 1 36% 0 45% 1 2 3 4 A better pie chart 5 4% 5% 3.5 3 A better bar graph 9% 2.5 45% 2 1.5 1 0.5 36% 0 1 2 3 4 5 3
  • 4. 2. Maximize data-ink ratio. A bar graph A better bar graph 100 100 90 90 80 80 70 70 60 60 50 50 40 40 30 30 20 20 10 10 0 0 1 2 3 4 1 2 3 4 Optimized data-ink ratio (1) is eco-friendly, (2) provides better visibility - even for greyscale prints-, and (3) communicates ideas more efficiently. 4
  • 5. 3. Show the entire scale. A line plot A better line plot 100 90 93.5 80 93 70 92.5 60 92 50 40 91.5 30 91 20 90.5 10 100 200 300 400 500 100 200 300 400 500 Is this a significant drop? 5
  • 6. 3. Show the entire scale. A group of line plots This one is better 6
  • 7. 4. State the axis labels, units, and title. A line plot A better line plot Classification accuracy 100 100 90 90 80 80 70 70 Accuracy (%) 60 60 50 50 40 40 30 30 20 20 10 10 100 200 300 400 500 100 200 300 400 500 Number of training samples For arbitrary units, use (a.u.) 7
  • 8. 5. Set the aspect ratio appropriately. 2-dim representation of the data by PCA A 1.5 A 2D plot 1 0.5 Although the ranges of x and y coordinates of the C data samples are unequal, the left figure has equal PC#2 0 length x and y axes, which might mislead the viewer into believing the distance between cluster A and B is -0.5 equal to the distance between cluster A and C. -1 B -1.5 -4 -2 0 2 4 6 PC#1 2-dim representation of the data by PCA A 1 C PC#2 A better 2D plot 0 -1 B -4 -2 0 2 4 6 PC#1 8
  • 9. 6. Indicate and label uncertainty. Mean plot One data sample Mean plot Normalized absorption coefficients (a.u.) Normalized absorption coefficients (a.u.) (Given confidence intervals are for 1 std.) 0.6 0.6 0.5 0.5 0.4 0.4 0.3 0.3 0.2 0.2 0.1 0.1 0 400 450 500 550 600 650 700 400 450 500 550 600 650 700 Wavelength (nm) Wavelength (nm) There is an uncertainty in every experiment, in every measurement. Depending on the deviation in the data, the conclusions that you draw might be drastically different. Therefore, you should always show the uncertainty in the data. 9
  • 10. 7. Do not use bitmap graphics; prefer eps or pdf when possible. A line plot A better line plot Classification accuracy 100 90 80 70 Accuracy (%) 60 50 40 30 20 10 100 200 300 400 500 Number of training samples Bitmap graphics do not scale well. When graphics do not scale well, your study looks amateurish. Use vector graphics instead. If you have no access to proprietary tools, then please create high-resolution bitmap images, or better, consider using free programming languages such as R and Python for plots, and free graphics tools such as Inkscape and Gimp for drawings. 10
  • 11. 8. Set the precision of the real numbers appropriately. 1.617617 1.294094 0.970570 0.647047 A line plot 0.323523 0 1.8 1.6 1.4 1.2 1.0 0.8 A better line plot 0.6 0.4 0.2 0.0 Ask yourself: What is the minimum precision (number of decimal places) needed to convey my idea? 11
  • 12. 9. Choose colors carefully. A bar graph A better bar graph 1 1 Our method Our method 0.9 Their method1 0.9 Their method1 Their method2 Their method2 0.8 Their method3 0.8 Their method3 Their method4 Their method4 0.7 0.7 0.6 0.6 0.5 0.5 0.4 0.4 0.3 0.3 0.2 0.2 0.1 0.1 0 0 1 2 3 4 1 2 3 4 When you want to compare your method with a number of well-established approaches on a graph, pick an easily distinguishable color for your results. Do not make the listeners or readers search for it. 12
  • 13. 9. Choose colors carefully. A scatter plot A better scatter plot 1 1 0.9 0.9 0.8 0.8 0.7 0.7 0.6 0.6 0.5 0.5 0.4 0.4 0.3 0.3 0.2 0.2 0.1 0.1 0 0 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 Be gentle, and do not forget color blinds. 13
  • 14. 10. Put your data into a context. A plot that depicts the total snowfall in Boston for the winter of 2010-2011 http://www.boston.com/news/weather/graphics/2011_snowfall/ Inches?? Can you quickly imagine how high 80.1 inches is? 14
  • 15. 10. Put your data into a context. A better plot that depicts the total snowfall in Boston for the winter of 2010-2011 http://www.boston.com/news/weather/graphics/2011_snowfall/ Now you can, right?  15
  • 16. THANK YOU. I would also like to thank Dr. Mehmet Cagatay Tarhan for his valuable comments. 16