Data In The Wild
  1. Module 1
  2. Overview
  • Home
  • Contact Us
  • For Instructors

  • Module 1
    • Overview
    • 1.1: Introduction to R and RStudio
    • 1.2: Intro to Coding in R
    • 1.3: Introduction to the tidyverse
    • Assignment 2
    • Assignment 3
  • Module 2
    • Overview
    • 2.1: Good Food Gone Bad
    • 2.2: Plotting with ggplot2
    • 2.3: Data Visualization
    • 2.4: Exploring geom Functions
    • 2.5: Module 2 Wrap-Up
    • Assignment 1
    • Assignment 2
    • Assignment 3
  • Module 3
    • Overview
    • 3.1: Leopard Seals
    • 3.2: T-Tests
    • 3.3: Comparing (Multiple) Means
    • Assignment 1
    • Assignment 2
  • Module 4
    • Overview
    • 4.1: Combining Datasets (Joins & Binds)
    • 4.2: K-Nearest Neighbor
    • 4.3: Roads and Regressions
    • 4.4: Multiple Regression
    • 4.5: Writing Functions
    • Assignment 1
    • Assignment 2
    • Assignment 3
    • Assignment 4
  • Module 5
    • Overview
    • 5.1: Population Growth
    • 5.2: Sustainable Fishing
    • 5.3: Comparing Populations
    • Assignment 1
    • Assignment 2
    • Assignment 3
  • Final Project

  • Resources
  1. Module 1
  2. Overview

Module 1: Mission Antarctica!

Overview

The team has arrived in Antarctica and needs to establish the technical foundation for all future data work. Students begin by learning how to use R and RStudio in Posit Cloud, including how to run code, create objects, work with vectors, understand data classes, subset data, and use functions. They are also introduced to the tidyverse, where they begin learning how to select, filter, summarize, group, and mutate data. By the end of the module, students are comfortable navigating their coding environment and working with simple ecological datasets.

Learning Objectives

By the end of this module, students will be able to:

  • describe the role of R and RStudio in a data science workflow
  • use Posit Cloud to write, run, and organize code
  • create objects and work with vectors in R
  • distinguish among common data classes, including numeric, character, logical, factor, and data frame structures
  • subset vectors and data frames using both index- and condition-based approaches
  • use functions and interpret function arguments in R
  • use core tidyverse tools such as select(), filter(), mutate(), summarize(), and group_by() to explore and organize data
  • use the pipe operator (%>%) to chain tidyverse functions together

Lessons & Assignments

Lessons

Lesson QMD Data Files
1.1: Introduction to R and RStudio Download None
1.2: Intro to Coding in R Download None
1.3: Introduction to the tidyverse Download global_temps.csv

Assignments

Assignment QMD Data Files Outputs
M1A2: Getting to Know Your Antarctic Home Download team_antarctica.csv Download
M1A3: Preparing the Station Download aggregated_station_data.csv Download

GitHub

To clone the entire course, visit the course GitHub repository.

2026, University of Arizona & Lewis & Clark College

 
  • Made with Quarto