The functional approach to programming is something that makes R unique. In this course you will learn how to leverage the tools in this programming paradigm, such as the apply family of functions, and know how to apply them in the real world
The functional approach to programming is something that makes R unique and powerful. In this course, Applying Functions in R, you will learn foundational knowledge of functional programming in R. First, you will understand how the apply functions work. Next, you will discover why the functional approach is far superior to for loops in R. Finally, you will explore a multitude of functions that apply in different use cases. When you are finished with this course, you will have the skills and knowledge of using the apply family of functions needed to write clear and concise code without a for loop.
Course Overview Hi, everyone. My name is Chase DeHan, and welcome to my course, Applying Functions in R. I'm currently the manager of data science at Tesorio and hold a PhD in economics from the University of Utah. In this course, we're going to cover the functional approach to programming in R. People coming from different languages are going to be familiar with using for loops, and while R does support loops, they are generally to be avoided. So the major topics we will cover include what the functional approach is and why R does a poor job with loops, the apply family of functions, anonymous functions, and specific cases where you'd want to use each of these functions. By the end of this course, you'll know how to use the apply family of functions and how to write code in a functional approach. Before beginning this course, you should be quite familiar with the R language and have the ability to use and write functions. I hope you'll join me on this journey to learn the functional programming paradigm in R with the Applying Functions in R course, at Pluralsight.