Introduction to R - sta503

Course Objectives

  • To learn basic programming skills in R. Including, but not limited to, defining variables, for loops, if statements, function construction and using internal packages.
  • To learn how to read/write data files and plot figures.
  • To learn the basics of the Tidyverse package.

Course Topics

  • Introduction to R, RStudio, and R Markdown
  • Different Objects (functions, vectors, data frames, lists, etc.)
  • Summary Statistics
  • Basic plotting
  • Control Statements (if/else statements, for loops, etc.)
  • Tidyverse package (ggplot and dplyr)

Example Syllabus