Documenting my journey relearning R using the swirl interactive package.
Each folder contains my personal notes and practice scripts for every lesson completed.
Work through all 15 lessons of the R Programming course in swirl, documenting key concepts, code, and takeaways along the way.
learning-r-with-swirl/
├── README.md # This file — overview & progress tracker
├── notes/ # Markdown notes per lesson
└── scripts/ # .R practice scripts per lesson
| # | Lesson | Status |
|---|---|---|
| 1 | Basic Building Blocks | ✅ Done |
| 2 | Workspace and Files | ✅ Done |
| 3 | Sequences of Numbers | ✅ Done |
| 4 | Vectors | ✅ Done |
| 5 | Missing Values | ✅ Done |
| 6 | Subsetting Vectors | ✅ Done |
| 7 | Matrices and Data Frames | ✅ Done |
| 8 | Logic | ⬜ Pending |
| 9 | Functions | ⬜ Pending |
| 10 | lapply and sapply | ⬜ Pending |
| 11 | vapply and tapply | ⬜ Pending |
| 12 | Looking at Data | ⬜ Pending |
| 13 | Simulation | ⬜ Pending |
| 14 | Dates and Times | ⬜ Pending |
| 15 | Base Graphics | ⬜ Pending |
install.packages("swirl")
library(swirl)
install_course("R Programming")
swirl()- Each
.Rscript in/scriptsrecreates the core concepts from the corresponding lesson - Each
.mdfile in/notesis a plain-English summary written as if teaching someone else - Committing after every lesson to track progress over time