Introduction to R
Full course description
R is a programming language and software environment for carrying out computations, manipulating and analyzing data, and creating various types of plots and graphics (https://www.r-project.org). R has become the 'lingua franca of statistics' and the software of choice for analyzing data in various disciplines. However, for many researchers, getting up and running with R remains a hurdle due to the command-driven nature of the software. The purpose of this course is to lay the necessary foundation for becoming a proficient R user.
- Students will learn about the history and development of R, how to use and interact with R, understand its basic data structures, be able to import and export data files, inspect and manipulate data and obtain summary statistics, create various types of data visualizations, apply standard statistical techniques (e.g., t-tests, correlation, regression, ANOVA), find/install/use add-on packages, know how and where to obtain help when getting stuck, be able to use basic programming structures (e.g., loops, if-else statements), and write documents with R Markdown.