Félicitations !

Écrire du code efficace avec pandas

Leonidas Souliotis

PhD Candidate

Ce que vous avez appris

  • Pourquoi et comment mesurer le temps d'exécution
  • Sélectionner efficacement des lignes et colonnes ciblées
  • Sélectionner efficacement des lignes et colonnes aléatoires

  • Remplacer efficacement des valeurs d'un DataFrame avec replace()

    • Remplacer plusieurs valeurs avec des listes
    • Remplacer plusieurs valeurs avec des dictionnaires
Écrire du code efficace avec pandas

Ce que vous avez appris

  • Itérer sur un DataFrame avec la fonction .iterrows()
  • Itérer sur un DataFrame avec la fonction .apply()
  • Itérer sur un DataFrame via l'optimisation pandas
  • Itérer sur un DataFrame via l'optimisation numpy

  • Comparer la fonction groupby() au code Python natif

    • Lors de transformations par groupe
    • Lors de l'imputation de valeurs manquantes par groupe
    • Lors du filtrage de groupes selon des caractéristiques spécifiques
Écrire du code efficace avec pandas

Félicitations !

Écrire du code efficace avec pandas

Preparing Video For Download...