Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Module 1: Pandas Functions for Data Frame Operations
- Introduction to Pandas
- Basic data structures: Series and DataFrame
- Operations on DataFrame
- Loading and saving data (CSV, Excel, etc.)
- Basic operations (selection, filtering, indexing)
- Modifying Data
- Adding and removing columns and rows
- Modifying values in DataFrame
- Aggregation and Grouping Data
- GroupBy
- Aggregation, summation, averages, etc.
- Joining and Merging DataFrames
- merge, join, concat
- Working with Missing Data
- Identifying missing data
- Methods for filling missing data
Module 2: Code Optimization
- Introduction to Optimization
- The importance of optimization in programming
- Code Optimization
- Efficient data structures
- Avoiding repeated calculations
- Loop optimization
- Pandas Optimization
- Vectorization of operations
- Avoiding apply and lambda
- Working with large datasets
- Simplifying Code by Creating Functions
- Creating and using functions
- Code refactoring
Module 3: Working with the NumPy Library
- Introduction to NumPy
- Importing the library
- Basic data structures: ndarray
- Array Operations
- Creating and modifying arrays
- Indexing and slicing arrays
- Mathematical and Statistical Functions
- Basic mathematical operations
- Statistical and aggregation functions
- Linear Algebra
- Matrix multiplication
- Determinant, inverse matrix
- Working with Multidimensional Data
- 2D, 3D, and higher-dimensional arrays
- Reshaping array structures
- Integration with Other Libraries
Module 4: Creating Charts in Excel Using Python
- Introduction to openpyxl and xlsxwriter
- Creating Charts in Excel
- Creating simple charts (line, bar, etc.)
- Formatting charts
- Generating Charts as Images (PNG)
- Using matplotlib to generate charts
- Saving charts as PNG files
- Advanced Charts in Excel
- Automating Reports
- Creating automated reports with charts
- Integrating Pandas with openpyxl/xlsxwriter
16 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 4350 € + VAT*
Contact us for an exact quote and to hear our latest promotions