This course offers an introduction to functional programming in R, with a focus on applications in political science research. Through hands-on exercises, participants will learn how to streamline repetitive tasks, implement modular workflows, and document code for replicability. Prior experience with the fundamentals of R and RStudio, as well as data management in R, is recommended.
Creator and Instructor: Allison Koh (a.w.koh@bham.ac.uk)
This project is licensed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.
Feel free to use/adapt the teaching materials, but do not use them commercially/sell them, and share them under the same license.