Professional Development Course/CE
Introduction to Python for R Users
About this session
This course introduces researchers familiar with R to data analysis in Python. We will begin by comparing the strengths of R and Python, then move on to Python's core syntax and data structures. The main focus of the course will be on the key libraries that make Python such a powerful tool for data analysis: NumPy, Pandas, Matplotlib, Seaborn, and scikit-learn. Along the way, we will also highlight features such as object-oriented programming, which not only support package development in Python but can also provide deeper insight into how R works.
The course is designed for participants with at least basic experience in R (e.g., familiarity with vectors, data frames, and plotting). Prior exposure to the tidyverse is helpful but not required.