This is part 1 of a four-part R Bootcamp (June 11 to 14, 2024).
Description: Participate in our very first R Bootcamp Week for a deep dive into R programming. The bootcamp unfolds through a series of focused sessions that cover the entire data analysis process, from importing and cleaning data to sophisticated data manipulation and visualization techniques using the tidyverse package. Each workshop builds on the last, ensuring a comprehensive understanding and practical application of R for data analysis.
Day 1: In "Introduction to R, RStudio, and Quarto Markdown," you'll familiarize yourself with the RStudio interface and learn to create integrated Quarto Markdown documents.
Target Audience: The target audience for this workshop series is beginners and intermediates in data science, particularly those interested in learning R programming for data importation, exploration, cleaning, and visualization.
Prerequisites: None
Overall learning objectives for the series:
By the end of this workshop series, learners should be able to:
-
Use the RStudio Server to create Quarto Markdown documents that combine R code with output and text
-
Use R to import and examine data
-
Produce numerical and graphical summaries of a data set and its variables
-
Perform basic data cleaning and management with R
Day 1: Introduction to R, RStudio, and Quarto Markdown
-
Navigate the R/RStudio interface
-
Describe basic components of R code
-
Describe the basic functionality of Quarto Markdown
-
Use RStudio to create a new Quarto Markdown document
Day 2: Data Centric R with tidyverse
-
Describe various data types in R
-
Use functions to examine a data set
-
Import data sets from various sources
-
Export data to flat files
Day 3: Data Exploration in R with tidyverse
-
Use functions to create numerical summaries of data
-
Describe the “grammar” of graphics in ggplot2
-
Create visualizations of data of various types
Day 4: Data Wrangling in R with tidyverse
-
Filter and subset data by rows or columns
-
Create new variables
-
Transform data from long to wide and from wide to long
-
Identify and appropriately handle missing values
-
Merge data sets
Each workshop builds on the last, ensuring a comprehensive understanding and practical application of R for data analysis.
- Navigate the R/RStudio interface
- Describe basic components of R code
- Describe the basic functionality of Quarto Markdown
- Use RStudio to create a new Quarto Markdown document