- Basic familiarity with R syntax and functions is recommended.
- Knowledge of data frames, vectors, and basic plotting helps.
- Statistical understanding (mean, variance, correlation) is beneficial.
- Prior ML exposure is optional but helpful.
- Beginners can catch up with supplemental R tutorials.

