Program
The programming module will provide an introduction to programming in R. We will start describing R object types and dimensions. Then we will introduce functions including their arguments and return types. Then we will move on to creating functions using logical operations and control flow operators such as if-else statements, for loops, and while loops. It is important to understand the basic construction of functions as the building blocks to all of the functions that we utilize in R scripts to perform statistical analyses. Constructing your own functions will allow you to test the limits of what R can do for you and increase your efficiency exponentially.