R for Data Science
Content
The course R for Data Science is a continuation of our introductory course From Excel to R and it is therefore targeted towards people who already have some experience with R.<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">
The course starts by reinforcing the core R programming structure, including RStudio, R scripts, R projects, and Quarto documents. The focus then shifts to advanced data wrangling using the tidyverse to prepare data for analysis and exploratory data analysis (EDA) with ggplot2 to visualize patterns. Participants will also learn to perform PCA with ggfortify, automate tasks with R scripting (loops, conditionals, functions), and build basic models such as linear regression, logistic regression, and clustering. The course concludes with a full project, guiding participants from data preparation and exploration to modeling, while ensuring the work is reproducible and well-documented.<span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":240,"335559739":240,"335559740":259}">
By the end of the course, students will have the skills to manipulate, analyze, and visualize data in R, perform common models, and document their work effectively. <span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":240,"335559739":240,"335559740":259}">
Learning Outcome
A student who has met the objectives of the course will be able to:<span data-ccp-props="{"201341983":0,"335559739":0,"335559740":276}">
-
<li data-leveltext="" data-font="Symbol" data-listid="17" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1">Explain and use the fundamental structure around R programming: R, R script, Quarto document, R project, R studio. <span data-ccp-props="{"201341983":0,"335559739":0,"335559740":276}">
-
<li data-leveltext="" data-font="Symbol" data-listid="18" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="1" data-aria-level="1">Perform advanced data wrangling/data management tasks using the tidyverse packages to organize and prepare data for analysis.<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">
-
<li data-leveltext="" data-font="Symbol" data-listid="18" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1">Perform exploratory data analysis with the ggplot2 package to spot patterns and trends in your data.<span data-ccp-props="{"201341983":0,"335559739":160,"335559740":259}">
-
<li data-leveltext="" data-font="Symbol" data-listid="18" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="3" data-aria-level="1">Perform and visualize principal component analysis (PCA) with the ggfortify packages to reveal the structure of the data. <span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":720,"335559737":0,"335559738":0,"335559739":160,"335559740":259,"335559991":360}">
-
<li data-leveltext="" data-font="Symbol" data-listid="18" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="4" data-aria-level="1">Write and use R scripts by applying loops, conditionals, and functions to automate tasks and make your analysis more efficient.<span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":220,"335559739":220,"335559740":259}">
-
<li data-leveltext="" data-font="Symbol" data-listid="18" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="5" data-aria-level="1">Build and interpret models in R to analyze data, including linear regression, logistic regression, and clustering techniques.<span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":220,"335559739":220,"335559740":259}">
-
<li data-leveltext="" data-font="Symbol" data-listid="17" data-list-defn-props="{"335552541":1,"335559685":720,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" aria-setsize="-1" data-aria-posinset="2" data-aria-level="1">Complete a full project in R from start to finish, including preparing your data, exploring it, running PCA, modeling, and presenting your results, while ensuring your analysis is reproducible and well-documented. <span data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335559738":220,"335559739":220,"335559740":259}">
Expected Frequency
1-2 times a year