Data Analysis with Python
Python is a language with an extremely broad spectrum of uses: from web design to system administration automation. One of the fields in which Python's popularity has grown most spectacularly in recent years is that of data analysis. Python's general strengths as a programming language, combined with a number of specialised libraries, make it a very valuable tool for building applications for data analysis. The fact that Python programs can easily be integrated with other programs provides a significant extra advantage.
In this course we explore the possibilities of Python in the field of data analysis and visualisation, including libraries such as NumPy and pandas. The course includes a number of challenging practical exercises.
In the UK this course is available for one-company presentations, live over the Internet, via RSM's Virtual Classroom Environment service.Public presentations of this course are run in Leuven in Belgium and in Woerden in Holland.
What you will learn
On successful completion of this course you will be able to:
- describe the benefits of Python in data analysis
- explain Data Wrangling
- use Python as a data analysis tool.
Who Should Attend
This course is ideal for whoever wants to start practising data analysis: developers, data architects, marketeers, and anyone who needs to manipulate, visualize, or summarize their corporate data.
Prerequisites
Basic Python knowledge is a prerequisite for attendance. See the course Python Fundamentals.
Duration
2 days
Fee (per attendee)
£1100 (ex VAT)
This includes free online 24/7 access to course notes.
Hard copy course notes are available on request from rsmshop@rsm.co.uk
at £50.00 plus carriage per set.
Course Code
DAPA
Contents
Reading and Writing Data
Text files; HTML and XML; JSON; databases; Microsoft Excel.
Data Wrangling and Exploratory Analysis
Merging and concatenating data; joining data; transforming data; Pivoting; handling missing data.
Data Aggregation and Grouping
Regular Expressions
Visualisation
NumPy
Pandas
Matplotlib
Other Useful Packages