Programming R for Analytics

94-842

Units: 6

Description: This course introduces students to R, a widely used statistical programming language. Students will learn to manipulate data objects, produce graphics, analyse data using common statistical methods, and generate reproducible statistical reports. They will also gain experience in applying these acquired skills in various public policy areas.

Learning Outcomes: By the end of the class, students learn to: • Use RStudio, read R documentation, and write R scripts. • Import, export and manipulate data. • Produce statistical summaries of continuous and categorical data. • Produce basic graphics using standard functions, and produce more advanced graphics using the lattice and ggplot2 packages. • Perform common hypothesis tests, and run simple regression models in R • Produce reports of statistical analyses in R Markdown.

Prerequisites: 90-711, 91-801, or 95-796

Syllabus: 94-842_Programming_R_for_Analytics_Syllabus_S18_QM8TloL.pdf