Course Information for Fall 2019
Lab Times: MW 8-9am, R 7-8pm, 8-9pm
Lab Place: Davis 102
Instructor Information
Prof. Bruce Maxwell
Office: Davis 112
Office hours: whenever his door is open, Monday evening after
orchestra rehearsal, Thursday evenings after lab.
Course Description
An introduction to the programming language R and how it can be used for statistical analysis and visualization of data. Students will learn how to write basic R programs that can read, write, and manipulate data. They will make use of R functions for executing common statistical analysis and learn how to display the results using graphs and charts. Through a series of projects, students will get experience with writing their own functions, learn how to make use of R documentation and how to extend their own knowledge of the language.
Learning Goals
- Students can read a simple R program and correctly predict its behavior.
- Students can write programs in R to read, write, and manipulate data.
- Students can write programs in R to execute common statistical analyses and generate visualizations of the results.
- Students have experience with the concepts of functions, modularity, and abstraction.
- Students have experience with R documentation and how to extend their knowledge on their own.
Links to R Resources
- R Project for Statistical Computing (install the R package first)
- The Comprehensive R Archive Network [CRAN]
- RStudio (install R Studio Dekstop second)
- Quick-R Tutorial
- Advanced R (online book)
- Introduction to R by DataCamp
Fall 2019