Bring it All Together (Data Wrangling)
This lesson is called Bring it All Together (Data Wrangling), part of the Fundamentals of R (RStudio) course. This lesson is called Bring it All Together (Data Wrangling), part of the Fundamentals of R (RStudio) course.
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.
Loading transcript...
View code shown in video
# Load Packages -----------------------------------------------------------
library(tidyverse)
library(janitor)
# Import Data -------------------------------------------------------------
# Data from https://github.com/rstudio/r-community-survey
survey_data <- read_tsv("2020-combined-survey-final.tsv") |>
clean_names()
survey_data |>
select(contains("enjoy"))
survey_data |>
filter(is.na(qr_enjoyment)) |>
select(qr_enjoyment)
survey_data |>
glimpse()
avg_r_enjoyment <- survey_data |>
drop_na(qr_enjoyment) |>
group_by(qcountry) |>
summarize(avg_enjoyment = mean(qr_enjoyment),
n = n()) |>
filter(n >= 10) |>
arrange(desc(avg_enjoyment))
Learn More
If you want to see a visual representation of how the various dplyr functions you've learned in this section of the course work, check out the Tidy Data Tutor website.
A less visual, though equally useful, approach is the tidylog package. It gives you feedback on each step of your pipeline, showing the data was transformed.
Have any questions? Put them below and we will help you out!
Course Content
34 Lessons
You need to be signed-in to comment on this post. Login.