Skip to content

Scripts and session recordings from the Southern California Coastal Water Research Project's Tidy Tuesday R tutorial series.

Notifications You must be signed in to change notification settings

SCCWRP/TidyTuesday

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tidy Tuesday

This repository houses all materials from the Southern California Coastal Water Research Project's Tidy Tuesday R tutorial series.

  • The scripts folder contains all code live-coded during the following sessions, with additional annotations added for clarity.

  • The data folder contains all external datasets required to run the code covered during the following sessions.

  • The resources folder contains additional materials to support lessons and guides compiled by instructors.

Session recordings may be accessed by clicking on the weeks' hyperlinks below or by visiting SCCWRP's Vimeo page.

Syllabus

Week 1: Intro to R

Week 2: Basics of tidying data

Week 3: Intro to RMarkdown

Week 4: RStudio skills review

Week 5: What is tidy data?

Week 6: "for" loops tutorial

Week 7: forcats tutorial

Week 8: Fun with ggplot: Part I

Week 9: Fun with ggplot: Part II

Week 10: Installing Git & Connecting to RStudio - no recording, but see happygitwithr

Week 11: vegan tutorial

Week 12: shiny tutorial - this week's script is "app.R"

Week 13: GitHub tutorial - no script

Week 14: Generalized linear models

Week 15: Fun with ggplot: Part III

Week 16: Fun with ggplot: Hacky Hour

Week 17: gt tutorial

Week 18: Spatial mapping in R: sf and mapview

Week 19: pheatmaps tutorial

Week 20: shiny Hacky Hour - this week's script is "app2.R", no recording, but see the Shiny Widget Gallery

Week 21: Spatial mapping in R: leaflet

Week 22:Wrangling messy datasets

Week 23: Web pages using RMarkdown and GitHub Pages & gt tutorial. See Samantha Csik and Juliette Verstaen'sGitHub Page

Week 24: Data wrangling and Cleaning using dplyr and stringr.

Week 25: GitHub tutorial: SSH keys, repo transfers. See resources/GitHub_authentification_procedures.pdf and GitHub_transfer_repo_procedures.pdf for referece.

Week 26: Geom combinations and clean plotting with gghalves, ggpubr, and ggbeeswarm.

Week 27: [GitHub tutorial: GitIgnore workflows]. See resources/GitHub_gitignore_workflows.pdf for reference.

About

Scripts and session recordings from the Southern California Coastal Water Research Project's Tidy Tuesday R tutorial series.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 99.8%
  • R 0.2%