Skip to content
R for the Rest of Us Logo

Fundamentals of R (RStudio)

mutate()

Transcript

Click on the transcript to go to that point in the video. Please note that transcripts are auto generated and may contain minor inaccuracies.

View code shown in video
# Load Packages -----------------------------------------------------------

library(tidyverse)

# Import Data -------------------------------------------------------------

penguins <- read_csv("penguins.csv")

# mutate() ----------------------------------------------------------------

# We use mutate() we make new variables or change existing ones. 

# We can use mutate() in three ways. 

# 1. Create a new variable with a specific value:

penguins |> 
  mutate(continent = "Antarctica")

# 2. Create a new variable based on other variables:

penguins |> 
  mutate(body_mass_lbs = body_mass_g / 453.6)

# 3. Change an existing variable

penguins |>
  mutate(bill_length_mm = bill_length_mm + 1)

Your Turn

# Load Packages -----------------------------------------------------------

# Load the tidyverse package

library(tidyverse)

# Import Data -------------------------------------------------------------

# Download data from https://rfor.us/penguins
# Copy the data into the RStudio project
# Create a new R script file and add code to import your data

penguins <- read_csv("penguins.csv")
			
# mutate() ----------------------------------------------------------------

# Use mutate() to create a variable called observation_station and set its value to "Palmer"

# YOUR CODE HERE

# 2. Create a new variable based on other variables:

# YOUR CODE HERE

# 3. Change an existing variable

# YOUR CODE HERE

Learn More

To learn more about the mutate() function, check out Chapter 3 of R for Data Science.

Have any questions? Put them below and we will help you out!

You need to be signed-in to comment on this post. Login.