94-842 Programming R for Analytics
6 units, Carnegie Mellon University
An introduction to R, a widely used statistical programming language. Students will learn to import, export and manipulate different data types, analyze datasets using common statistical methods, design, construct and interpret statistical models, produce a variety of different customized graphical outputs, create scripts and generate reproducible reports. There will be a focus on using this experience to apply these skills in public policy areas. Prerequisites: 91801 Statistical Methods for Managers or 90711 Statistical Reasoning with R 90707 Statistical Reasoning or 95796 Statistics for IT Managers or 90777 Intermediate Statistical Methods. A good knowledge of statistics is preferred, but this course is focused on anyone wanting to learn the basics of the R language and how to use the tools R offers to be able to do basic data analysis, statistical calculations, create graphical output and generate reproduceable reports using R Markdown.
Prerequisites: 91-801 (min C) or 90-711 (min C) or 90-777 (min C) or 95-796 (min C) or 90-707 (min C)
Offered: Spring 2027, Spring 2026, Fall 2025
Courseweave needs JavaScript to show sections, workloads and planning tools.