- Basic Python and data analysis skills
Audience
- Python developer
- Data analysts
Python is a versatile programming language known for its simplicity and readability. Pandas is a Python package that provides data structures for working with structured (tabular, multidimensional, potentially heterogeneous) and time series data. Numpy provides fundamental support for numerical computing with its array operations. Together, they form a robust ecosystem for efficient data handling and analysis in Python.
This instructor-led, live training (online or onsite) is aimed at intermediate-level Python developers and data analysts who wish to enhance their skills in data analysis and manipulation using Pandas and NumPy.
By the end of this training, participants will be able to:
- Set up a development environment that includes Python, Pandas, and NumPy.
- Create a data analysis application using Pandas and NumPy.
- Perform advanced data wrangling, sorting, and filtering operations.
- Conduct aggregate operations and analyze time series data.
- Visualize data using Matplotlib and other visualization libraries.
- Debug and optimize their data analysis code.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Day 1:
Basic Python and Data Analysis Skills Review
Introduction to NumPy
- Creating NumPy arrays
- Common operations on matrices
- Using ufuncs
- Views and broadcasting on NumPy arrays
- Optimizing performance by avoiding loops
- Optimizing performance with cProfile
Data Analysis with Pandas
- Using vectorized data in pandas
- Data wrangling
- Sorting and filtering data
- Aggregate operations
- Analyzing time series
Data Visualization with Matplotlib
- Plotting diagrams with Matplotlib
- Using Matplotlib from within pandas
- Creating quality diagrams
- Visualizing data in Jupyter notebooks
- Other visualization libraries in Python
Day 2:
Other Python Libraries for Data Analysis
- scikit-learn
- Scipy
- statsmodel
- RPy2
Summary and Next Steps
United Arab Emirates - Data Analysis with Python, Pandas and Numpy
Qatar - Data Analysis with Python, Pandas and Numpy
Egypt - Data Analysis with Python, Pandas and Numpy
Saudi Arabia - Data Analysis with Python, Pandas and Numpy
South Africa - Data Analysis with Python, Pandas and Numpy
Brasil - Análise de dados em Python usando Pandas e Numpy
Canada - Data Analysis with Python, Pandas and Numpy
中国 - Data Analysis with Python, Pandas and Numpy
香港 - Data Analysis with Python, Pandas and Numpy
澳門 - Data Analysis with Python, Pandas and Numpy
台灣 - Data Analysis in Python using Pandas and Numpy
USA - Data Analysis with Python, Pandas and Numpy
Österreich - Data Analysis with Python, Pandas and Numpy
Schweiz - Data Analysis with Python, Pandas and Numpy
Deutschland - Data Analysis with Python, Pandas and Numpy
Czech Republic - Data Analysis with Python, Pandas and Numpy
Denmark - Data Analysis with Python, Pandas and Numpy
Estonia - Data Analysis with Python, Pandas and Numpy
Finland - Data Analysis with Python, Pandas and Numpy
Greece - Data Analysis with Python, Pandas and Numpy
Magyarország - Data Analysis with Python, Pandas and Numpy
Ireland - Data Analysis with Python, Pandas and Numpy
Luxembourg - Data Analysis with Python, Pandas and Numpy
Latvia - Data Analysis with Python, Pandas and Numpy
España - Análisis de Datos en Python Usando Pandas y Numpy
Italia - Data Analysis with Python, Pandas and Numpy
Lithuania - Data Analysis with Python, Pandas and Numpy
Nederland - Data Analysis with Python, Pandas and Numpy
Norway - Data Analysis with Python, Pandas and Numpy
Portugal - Análise de dados em Python usando Pandas e Numpy
România - Data Analysis with Python, Pandas and Numpy
Sverige - Data Analysis with Python, Pandas and Numpy
Türkiye - Data Analysis with Python, Pandas and Numpy
Malta - Data Analysis with Python, Pandas and Numpy
Belgique - Data Analysis with Python, Pandas and Numpy
France - Data Analysis with Python, Pandas and Numpy
日本 - Data Analysis with Python, Pandas and Numpy
Australia - Data Analysis with Python, Pandas and Numpy
Malaysia - Data Analysis with Python, Pandas and Numpy
New Zealand - Data Analysis with Python, Pandas and Numpy
Philippines - Data Analysis with Python, Pandas and Numpy
Singapore - Data Analysis with Python, Pandas and Numpy
Thailand - Data Analysis with Python, Pandas and Numpy
Vietnam - Data Analysis with Python, Pandas and Numpy
India - Data Analysis with Python, Pandas and Numpy
Argentina - Análisis de Datos en Python Usando Pandas y Numpy
Chile - Análisis de Datos en Python Usando Pandas y Numpy
Costa Rica - Análisis de Datos en Python Usando Pandas y Numpy
Ecuador - Análisis de Datos en Python Usando Pandas y Numpy
Guatemala - Análisis de Datos en Python Usando Pandas y Numpy
Colombia - Análisis de Datos en Python Usando Pandas y Numpy
México - Análisis de Datos en Python Usando Pandas y Numpy
Panama - Análisis de Datos en Python Usando Pandas y Numpy
Peru - Análisis de Datos en Python Usando Pandas y Numpy
Uruguay - Análisis de Datos en Python Usando Pandas y Numpy
Venezuela - Análisis de Datos en Python Usando Pandas y Numpy
Polska - Data Analysis with Python, Pandas and Numpy
United Kingdom - Data Analysis with Python, Pandas and Numpy
South Korea - Data Analysis with Python, Pandas and Numpy
Pakistan - Data Analysis with Python, Pandas and Numpy
Sri Lanka - Data Analysis with Python, Pandas and Numpy
Bulgaria - Data Analysis with Python, Pandas and Numpy
Bolivia - Análisis de Datos en Python Usando Pandas y Numpy
Indonesia - Data Analysis with Python, Pandas and Numpy
Kazakhstan - Data Analysis with Python, Pandas and Numpy
Moldova - Data Analysis with Python, Pandas and Numpy
Morocco - Data Analysis with Python, Pandas and Numpy
Tunisia - Data Analysis with Python, Pandas and Numpy
Kuwait - Data Analysis with Python, Pandas and Numpy
Oman - Data Analysis with Python, Pandas and Numpy
Slovakia - Data Analysis with Python, Pandas and Numpy
Kenya - Data Analysis with Python, Pandas and Numpy
Nigeria - Data Analysis with Python, Pandas and Numpy
Botswana - Data Analysis with Python, Pandas and Numpy
Slovenia - Data Analysis with Python, Pandas and Numpy
Croatia - Data Analysis with Python, Pandas and Numpy
Serbia - Data Analysis with Python, Pandas and Numpy
Bhutan - Data Analysis with Python, Pandas and Numpy