1 of 74

UC Merced Research Week

Visualization Workshop

March 6, 2019

2 of 74

Agenda

1:00 – 1:10 Welcome and light refreshments, introduction

1:10 – 1:35 Invited external speaker: Gabriel Santos (Alf Museum)

1:35 – 1:50 Discussion

1:50 – 2:00 Break

2:00 – 2:20 Invited UC Merced speakers: Emily Lin (Library) and Erin Mutch (SpARC)

2:20 – 2:30 Discussion

2:30 – 2:45 Invited UC Merced speaker: Lorenzo Booth (EECS PhD Student)

2:45 – 3:00 Discussion, break for coffee and cookies, networking

3:00 – 4:30 Breakout sessions by tool, each student produces a figure, share as group

Session a Using ggplot2 through RStudio

Session b Using Powerpoint and Inkscape

3 of 74

Outcomes

1) Identify best practices for presenting and visualizing research

2) To understand principles of design, and to apply them to research

3) To learn about resources available through and outside of UC Merced

4) To apply aims in the form of a conceptual or data-based visual

http://github.com/sabahzero/dataviz/

4 of 74

Keynote Speaker

5 of 74

Gabriel Santos

Alf Museum

6 of 74

7 of 74

8 of 74

9 of 74

10 of 74

11 of 74

12 of 74

13 of 74

14 of 74

15 of 74

16 of 74

17 of 74

18 of 74

19 of 74

20 of 74

21 of 74

22 of 74

23 of 74

24 of 74

25 of 74

26 of 74

27 of 74

28 of 74

29 of 74

30 of 74

31 of 74

32 of 74

33 of 74

34 of 74

35 of 74

36 of 74

37 of 74

38 of 74

39 of 74

Agenda

1:00 – 1:10 Welcome and light refreshments, introduction

1:10 – 1:35 Invited external speaker: Gabriel Santos (Alf Museum)

1:35 – 1:50 Discussion

1:50 – 2:00 Break

2:00 – 2:20 Invited UC Merced speakers: Emily Lin (Library) and Erin Mutch (SpARC)

2:20 – 2:30 Discussion

2:30 – 2:45 Invited UC Merced speaker: Lorenzo Booth (EECS PhD Student)

2:45 – 3:00 Discussion, break for coffee and cookies, networking

3:00 – 4:30 Breakout sessions by tool, each student produces a figure, share as group

Session a Using ggplot2 through RStudio

Session b Using Powerpoint and Inkscape

40 of 74

UC Merced Resources

41 of 74

Emily Lin�UC Merced Library

42 of 74

43 of 74

Data Sources: HathiTrust Research Center

44 of 74

Data Sources

Including:

https://github.com/awesomedata/awesome-public-datasets

45 of 74

Data Sources: APIs

  • Is there an API?
  • Check the Terms of Use
  • Contact library@ucmerced.edu for more information

46 of 74

Additional Resources

47 of 74

Upcoming Workshops

Data Carpentry� 3/27-28 & 5/23-24

Creating and Interactive Shiny App to Share Research Findings � 4/26

Research Data Management Workshop Series

48 of 74

Erin Mutch�SpARC

49 of 74

  • Fostering research – collaborations
  • Supports education and conducts training
  • Teaches GIS short courses and workshops
  • Host a website, data library, seminar series and drop-in hours

50 of 74

What are Spatial Data?

Data or information that identifies the geographic location of features and boundaries on Earth

51 of 74

There are many natural science domains in which GIS is being used effectively to understand how the Earth works

52 of 74

ArcGIS Online and the Living Atlas

The ArcGIS Living Atlas of the World is the foremost collection of geographic information from around the globe. It includes maps, apps, and data layers to support your work.

53 of 74

54 of 74

What are Story Maps?

Esri Story Maps let you combine authoritative maps with narrative text, images, and multimedia content. They make it easy to harness the power of maps and geography to tell your story.

55 of 74

56 of 74

SpARC Workshops and Events

Central Valley Geosummit - March 15th, 2019

Link to registration and website

Creating Story Maps - April 5th, 2019

SSM 209 - 12pm - 2pm

Desktop GIS - April 19th, 2019

SSM 209 12pm - 2pm

57 of 74

Tying it all together

58 of 74

Lorenzo Booth�EECS PhD Student

59 of 74

CONTEXT

60 of 74

Resources

61 of 74

Why script?

62 of 74

Why script? Example A

63 of 74

Why script? Example B

D.M. Nover, M. Dogan, R. Ragatz, L. Booth, J. Medellin-Azuara, J.R. Lund, and J.H. Viers

Does More Storage Give California More Water? (in press)

https://asmtry.gitlab.io/cerc_calvin/

64 of 74

Approach

Wickham, H., 2014. Tidy Data. Journal of Statistical Software 59, 1–23. https://doi.org/10.18637/jss.v059.i10

65 of 74

Approach

66 of 74

Approach

67 of 74

Approach: ggplot2

68 of 74

Approach: maps

69 of 74

Resources (more)

rweekly.org

Always features cool figures and it's a soapbox for people to show off the cool things they've done, so naturally the creme floats over there.

  • Chapter 1 in R for Data Science by Hadley Wickham

Great introduction to the grammar of graphics and ways to conceptualize information presentation. Chapters 5 and 22 are also all about ggplot.

  • ggplot2: Elegant Graphics for Data Analysis by Hadley Wickham

Book available on Springer Link. It's a great overview of the "grammar of graphics".

  • Chapter 8 in Writing Science by Joshua Schimel

Chapter 8.2.2 (Action) describes the types of data to present in an effective science communication.

  • The Design of Everyday Things by Don Norman

The best types of designs are the ones that we (as users) don't think about. This book describes the deliberate attention paid toward design.

  • The Visual Display of Quantitative Information

A classic book on statistical graphics, both the theory and practice. Full of useful illustrations.

  • Fundamentals of Data Visualization by Claus Wilke

A thorough treatment of data visualization concepts and pitfalls

70 of 74

Resources (more)

ggplot2 resources

  • Plotnine and ggplot from yhat

- Implementations of the grammar of graphics in python

- R package that makes it simple to push an rmarkdown document to github pages or gitlab pages

- Interactively edit layouts created with ggplot

  • rspatial.org and r-spatial.org

- One blog all about spatial data analysis in R, another blog about the latest developments in R spatial packages

71 of 74

DEMO

72 of 74

Agenda

1:00 – 1:10 Welcome and light refreshments, introduction

1:10 – 1:35 Invited external speaker: Gabriel Santos (Alf Museum)

1:35 – 1:50 Discussion

1:50 – 2:00 Break

2:00 – 2:20 Invited UC Merced speakers: Emily Lin (Library) and Erin Mutch (SpARC)

2:20 – 2:30 Discussion

2:30 – 2:45 Invited UC Merced speaker: Lorenzo Booth (EECS PhD Student)

2:45 – 3:00 Discussion, break for coffee and cookies, networking

3:00 – 4:30 Breakout sessions by tool, each student produces a figure, share as group

Session a Using ggplot2 through RStudio

Session b Using Powerpoint and Inkscape

73 of 74

Breakout Session

74 of 74

UC Merced Research Week

Visualization Workshop

March 6, 2019