STSCI 2220
R Programming for Data Science II
Statistics courses usually use clean and well-behaved data, this leaves many unprepared for the messiness and chaos of data in the real world. This course will follow on from STSCI 2120 and cover more advanced data wrangling topics including how to tidy data using the tidyverse R packages to better facilitate data analysis. This includes string processing with regular expressions, manipulating date and time data, web scraping, and text mining. Data visualization topics will cover visualization principles, the use of ggplot2 to create custom plots, and how to communicate data-driven findings.
Topics
- Demonstrate ability to combine and tidy data using the tidyverse R package.
- Produce professional and informative data visualizations using the ggplot2 R package.
- Create reports to document data analysis and communicate findings using RMarkdown.
Official roster learning outcomes
Prerequisites & course information
STSCI 2120 or permission of instructor.
Sources
- Course catalogue ↗2026-2027