Introduction to Python

Date:

24/02/2020

Organised by:

Cathie Marsh Institute

Presenter:

Peter Smyth

Level:

Entry (no or almost no prior knowledge)

Contact:

Laura Swift
0161 275 1980
cmi-shortcourses@manchester.ac.uk

Map:

View in Google Maps  (M13 9PL)

Venue:

Humanities Bridgeford Street
University of Manchester
Oxford Road
Manchester

Description:

Outline

Part of Social Data Science Week, a collaboration between the Cathie Marsh Institute and methods@manchester. These courses have been designed for postgraduate researchers, giving you the tools to make use of free and open-source software, and techniques from the cutting-edge new discipline of social data science.

This one-day introduction to Python workshop is for any researcher who has or expects to have data they want to analyse using the Python programming language. No prior computational experience is required. This hands-on workshop provides an introduction to the Python programming language using the Jupyter Python Environment.  There will be an introduction to the popular Python packages of Pandas and Matplotlib to demonstrate basic data analysis and plotting tasks within Python.

Course objectives

On completion of this workshop, the participants will be able to;

  • Install Python and the Jupyter environment on their own machine
  • Be familiar with the Jupyter Notebook environment
  • Understand Python variables, data types, objects and simple programming constructs
  • Understand how to get help and make use of 3rd party Python libraries like pandas
  • Read CSV based files into pandas dataframes
  • Read JSON based files and extract fields into dataframes (tables)
  • Manipulate data within  pandas dataframes
  • Perform simple visualisations of data

After completion of this workshop, the participant will be in a position to create their own Python environment and have confidence in using it to produce small effective Python programs for a variety of data cleaning, analysis and visualisation tasks required by their research.

Prerequisites

None.

Cost:

£120/£60

Website and registration:

Region:

North West

Keywords:

Python

Related publications and presentations:

Python

Back to archive...