Date(s) - 09/08/2023 - 10/08/2023
9:30 am - 4:30 pm
This two-day in-person course is for participants who want to develop and hone their programming skills and learn how to use Python for Data Analysis. Python is routinely used for data science and has a number of powerful tools to kick-start data analysis projects. This course will provide participants with a practical overview to conducting data analysis in Python through a mixture of lecture-based and practical sessions.
We’ll build your confidence using Python for data analysis projects covering setting up your coding environment, project workflows, and a number of approaches to analysis. We’ll introduce a number of data science packages including NumPy, Pandas, Matplotlib and more, to interrogate and gain insights from data. We’ll introduce the basics of implementing machine learning algorithms, approaches to statistical analysis and interactive visualisations.
Some prior experience of coding languages is assumed for this course, however we will be covering best practice tips for coding and building upon these skills throughout the course.
By the end of this course you will be able to:
- Use Python for Data Science
- Use Pandas for Data Analysis
- Use Seaborn for statistical plots
- Use NumPy for numerical data
- Identify and apply a range of analysis techniques
- Create high quality outputs using Matplotlib
Ryan Urquhart is a Teaching Fellow in Data Science at the Consumer Data Research Centre based at the University of Leeds. Since 2017, Ryan has been studying for his PhD, focussed on commercial spatial data analysis, with the School of Geography at the University of Leeds and is due to submit late 2022. During his time at the University, he has contributed to academic research with journal publications and has supported in the delivery of student education across undergraduate and postgraduate level courses. Prior to his PhD studies, he completed an MSc in Consumer Analytics and Marketing Strategy at the University Of Leeds Business School after studying BA Journalism at the University of Derby.
Is this course for me?
This is a follow-up to the CDRC Beginners’ Python course and assumes basic knowledge and experience working with coding languages. The previous course is not a pre-requisite however, and the aim of the course is to build confidence using Python.