Computer Tools

Andrew Irwin, a.irwin@dal.ca

2024-01-11

What computing tools will we learn?

  • R

  • Rstudio

  • ggplot

  • tidyverse

  • Rmarkdown

  • git

  • github

Why are we learning to use these tools?

  • Powerful set of tools for data analysis and visualization, communication, maintenance and dissemination

  • Widely used and actively developed

  • Will eventually be displaced by new methods

  • Core principles are long-lived and will be useful for decades

R

Figure 1: R screenshot

Rstudio

Figure 2: Rstudio screenshot

Grammar of Graphics

Figure 3: ggplot2 screenshot

tidyverse

Figure 4: tidyverse screenshot

R markdown

Figure 5: Rmarkdown screenshot. Can also use Quarto.

git

Figure 6: git screenshot

github

Figure 7: github screenshot

Task

Read Healy, Sections 2.1-2.4:

  • why and how to use R markdown, R/Rstudio, projects.
  • the basics of R and being patient as you learn computing tasks.

Make a list of about 10 key takeaway messages from the reading.