In this course, you'll learn about control flow (including if-else statements) and conditionals. Then, you'll move into learning about functions and functional programming.
You'll also learn about iteration, when and why you might choose iteration over vectorization, and how to write for loops and while loops in R.
As you learn these new R programming skills, you'll be writing your own code to practice them right in your browser window. And you’ll learn all of this while working with real-world data, much as you would for a real data science project.
At the end of the course, you'll start working on a two-part project that will walk you through building an efficient, reproducable data analysis workflow using R and R Studio.
By the end of this course, you'll be able to:
Intermediate R Programming
Control Flow in R
Learn about control flow, including if-else statements, in R.
Functions in R
Learn about functions and funtional programming in R.
Iterations in R
Learn about for and while loops in R, and when you might want to use iteration.
Guided Project: Creating an Efficient Data Analysis Workflow
Begin building an efficient data analysis project workflow using your R programming skills and R studio.