scientific visual presentation oerlemans [2005]. what makes for a good scientific figure? accurate...
TRANSCRIPT
![Page 1: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/1.jpg)
Scientific visual presentation
Oerlemans [2005]
![Page 2: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/2.jpg)
What makes for a good scientific figure?
• Accurate• Informative• Easily understood• Appropriate for anticipated audience/medium
– What’s best for an oral or poster presentation is not necessarily ideal for a manuscript, and vice versa
– Has a natural heritage
• No fluff
![Page 3: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/3.jpg)
ENSO pattern
![Page 4: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/4.jpg)
GRACE estimates of ice-sheet mass loss
![Page 5: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/5.jpg)
How do you make a good scientific figure?
• Data visualization is an extension of your scientific self• Accept that making a good figure will require numerous revisions• Good figures, liked good papers, are longer lived• Is the figure a hypothesis test or a summary of data?• Is the figure a cartoon or reality?
• Have all the data ready to be plotted beforehand• Sketch it• Plan plotting stages• Recognize its heritage and shamelessly appropriate others’ good ideas• Shamelessly re-use your own good ideas• Develop a framework that ensures repeatable figure output• Use an image editor as a last resort only
Technical approach
Philosophy
![Page 6: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/6.jpg)
More direct advice
• There is only one font: Helvetica
• There is only one font size: bigger
• There is only one system of units: S.I.
• Plotting defaults are often poor choices
• Plan figure and axis size
• Produce raster output as a last resort only
• Use the breadth of the color palette
• Three dimensions only when absolutely necessary
![Page 7: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/7.jpg)
Color choices good and bad
• Positive–negative changes warrant a contrasting color palette• Discretize color ranges as often as possible (e.g., cbarf)
![Page 8: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/8.jpg)
Maintain some semblance of realism in cartoons
![Page 9: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/9.jpg)
Useful figure features that are challenging
• Multiple subplots
• Multiple axes
• Logarithmic or non-linear color maps
• Geographically accurate maps
• Transparency
• Multiple color maps
• High-quality animations
• GUI elements
incre
as
ing
diffic
ulty
![Page 10: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/10.jpg)
The easiest/best things I can teach you re: Figures
• set(0, ‘DefaultFigureWindowStyle’, ‘docked’) always docks figures• set(0, ‘DefaultFigureWindowStyle’, ‘default’) always pop figures• Command–~ switch between current application’s windows• Command–tab switch between applications• epstopdf command-line conversion of eps figures to pdf• redblue red/blue color map• ‘CO_2’, ‘SO_4^{2-}’, ‘Temperature (\circC)’ simple LaTeX commands• linkaxes match multiple axes• again with the cells
![Page 11: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/11.jpg)
Multiple subplots
• subplot(212)• subplot(‘position’, [0.08 0.05 0.90 0.44])
• Most subplots will require manual adjustment
x0 y0 w h
![Page 12: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/12.jpg)
Multiple axes
• axes(‘position’, get(gca, ‘position’), ‘color’, ‘none’)• Set(gca, ‘yaxislocation’, ‘right’)
• line vs. plot• Avoid the hack that is plotyy
![Page 13: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/13.jpg)
Logarithmic or non-linear color maps
• imagesc(x, y, log10(new_climate_mode), [0 1]) colorbar(‘ytick’, 0:0.5:1, ‘yticklabel’, {‘1’ ‘’ ‘10’})
• Cheat
![Page 14: Scientific visual presentation Oerlemans [2005]. What makes for a good scientific figure? Accurate Informative Easily understood Appropriate for anticipated](https://reader031.vdocuments.us/reader031/viewer/2022013011/551c0401550346a84f8b4d88/html5/thumbnails/14.jpg)
GUI elements• Load data / assign variables• Design figure• Assign behavior, i.e., write sub-functions