While R is widely used by political scientists for data analysis, most of the cutting-edge work in machine learning and natural language processing happens in Python. This course offers an introduction to programming and data management in Python, designed with R users in mind. Participants will learn the building blocks needed to navigate Python syntax, adapt existing code, and begin integrating Python into their workflows for data management and analysis.
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.