- Syllabus
- Why learn R?
- Essential programs/packages
- Free resources
- R as a calculator
Jan 12, 2026
| Hyatt Green | Elie Gurarie | |
|---|---|---|
| Email: hgreen@esf.edu | Email: egurarie@esf.edu | |
| Phone: 315-470-4814 | Phone: 315-470-3817 | |
| Office: 201 Illick Hall | Office: 206 Illick Hall | |
| Office hours: W 1-2pm | Office hours: M 2-3pm |
Credits: 2
Meets: MW, 10:35-11:30am | 309 Baker
Course Materials Website: https://eligurarie.github.io/EFB654
Big changes coming this week.
| Tool | Type | Purpose |
|---|---|---|
| R | Programming Language | Statistical computing and graphics language for data analysis |
| RStudio | IDE (Integrated Development Environment) | User-friendly interface that makes working with R easier - provides code editor, console, and visualization tools all in one place |
| knitr | R Package | Evaluates and translates R code embedded in documents, enabling dynamic report generation |
| RMarkdown | R Package | Combines plain text with embedded R code, creating reproducible documents |
RStudio provides the workspace → RMarkdown documents contain your text and code → knitr processes the R code → Final document is produced (PDF, HTML, etc.)
from Lortie et al. 2020
mean(), sd(), Sys.time()demo() to check out R capabilities