Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Module 1: De mogelijkheden van Pandas bij het werken met dataframes
-
Inleiding tot Pandas
- De basisstructuren voor gegevensopslag: Series en DataFrame
-
Bewerkingen op een DataFrame
- Het laden en opslaan van gegevens (CSV, Excel, etc.)
- Basisacties: selecteren, filteren en indexeren
-
Aanpassen van gegevens
- Kolommen of rijen toevoegen/verwijderen
- Waarden binnen een DataFrame wijzigen
-
Aggregatie en groepering van gegevens
- Groeperingslogica (GroupBy)
- Berekenen van sommen, gemiddelden en andere aggregaties
-
Combineren van meerdere DataFrames
- Technieken zoals merge, join en concat
-
Omgaan met ontbrekende gegevens
- Herkennen van onvolledige informatie in dataframes
- Methoden om deze ontbrekende gegevens te compenseren
Module 2: Optimalisatie van codeprestaties
-
Inleiding tot optimalisatie
- Waarom het belangrijk is om codes te optimaliseren
-
Codeoptimalisaties
- Gebruik van efficiënte datastructuren
- Vermijden van dubbele bewerkingen in berekeningen
- Effectieve wijze om lussen te implementeren
-
Optimalisatie binnen Pandas
- Vectorisering van acties en bewerkingen
- Gebruik vermijden van apply of lambda-functies
- Verwerken van enorme dataverzamelingen
-
Vereenvoudigen van code met behulp van functies
- Het ontwerpen en gebruiken van functionele blokken in Python
- Coderefactoring: verbeteren van leesbaarheid en efficiëntie
Module 3: Werken met de NumPy-bibliotheek
-
Introductie tot NumPy
- Het importeren van de bibliotheek in Python
- Basisstructuur: het gebruik van ndarray-objecten
-
Bewerkingen op array-structures
- Array’s creëren en aanpassen
- Indexeren en manipuleren van de inhoud
-
Wiskundige en statistische functies
- Uitvoeren van basisrekenkundige operaties
- Statistische metingen en samenvattende berekeningen
-
Lineaire algebra
- Matrixvermenigvuldiging uitvoeren
- Berekenen van determinanten en inversies
-
Werken met meerdimensionale gegevensverzamelingen
- Array’s in 2D, 3D en hogere dimensies aanmaken
- Transformatie van vormen binnen array-structuren
- Integratie met andere programmeerbibliotheken
Module 4: Grafieken genereren in Excel via Python
- Introductie tot de bibliotheken openpyxl en xlsxwriter
-
Het ontwerpen van grafieken binnen Excel-documenten
- Standaardgrafieken zoals lijngrafieken en staafdiagrammen maken
- Visuele opmaak van geselecteerde grafische elementen
-
Exporteren van grafieken als PNG-afbeeldingen
- Gebruik maken van de matplotlib-bibliotheek voor visualisaties
- Opslaan van grafieken rechtstreeks als PNG-bestanden
- Geavanceerde vormen van datavisualisatie in Excel
-
Automatisering van rapportageprocessen
- Het opstellen van compleet geautomatiseerde rapporten met grafische onderdelen
- Combinatie van Pandas en de Excel-interface via openpyxl of xlsxwriter
16 Uren