R Bootcamp
QST QM 870
This course teaches the essentials of R programming and complements this with knowledge of some of the most popular libraries in data analysis and data visualization. Upon completion, students will apply these skills to a several in-demand applications. No prior programming experience is assumed. The course covers variables, data types and data structures, frames, conditionals and loops, and functions. It also covers reading and writing CSV files, and the core APIs in analysis and visualization. Students will be introduced to the most popular libraries for data analysis in R, such as dplyr, ggplot2, readr, and rmarkdown. These packages will facilitate the workflow and enhance the basic R functionalities; using them, one can clean up a dataset, create elaborate plots, analyze and summarize the data, and produce presentable reports.
