Python has found a real niche in the data space, with a well established suite of data manipulation, analysis and visualisation tools. This tutorial will introduce Python as a data analysis tool. It is aimed at analysts, data scientists and developers who already have some data analysis and programming experience and want to add Python to their analysis tool belt.
We will begin with an introduction to Python and the Jupyter Notebook environment that we will be using in the tutorial. The majority of the tutorial will look at the core Python data modules NumPy and Pandas, covering data import and export, data manipulation, and statistics. We will also work with Python data visualisation modules, and look at Jupyter Notebooks as a tool for sharing and keeping a record of data analysis.
The tutorial will be interactive, with times for the attendees to work on tutorial material on their own laptops.
The notebook for this tutorial can be found at https://github.com/LauraRichter/PyConZA_2019