Gefeliciteerd!

Efficiënte code schrijven met pandas

Leonidas Souliotis

PhD Candidate

Wat je hebt geleerd

  • Waarom en hoe je bewerkingen timet
  • Gericht rijen en kolommen efficiënt selecteren
  • Willekeurige rijen en kolommen efficiënt selecteren

  • Waarden in een DataFrame efficiënt vervangen met replace()

    • Meerdere waarden vervangen met lijsten
    • Meerdere waarden vervangen met dictionaries
Efficiënte code schrijven met pandas

Wat je hebt geleerd

  • Itereren over een DataFrame met de functie .iterrows()
  • Itereren over een DataFrame met de functie .apply()
  • Itereren over een DataFrame met pandas-optimalisatie
  • Itereren over een DataFrame met numpy-optimalisatie

  • Vergelijking van de functie groupby() met native Python-code

    • Bij transformatie per groep
    • Bij imputatie van ontbrekende waarden per groep
    • Bij het filteren van groepen met specifieke kenmerken
Efficiënte code schrijven met pandas

Gefeliciteerd!

Efficiënte code schrijven met pandas

Preparing Video For Download...