Félicitations !

Rédiger du code efficace avec pandas

Leonidas Souliotis

PhD Candidate

Ce que vous avez appris

  • Pourquoi et comment chronométrer des opérations
  • 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
Rédiger 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 grâce à l'optimisation pandas
  • Itérer sur un DataFrame grâce à l'optimisation numpy

  • Comparaison de la fonction groupby() avec du code Python natif

    • Lors de la transformation des données par groupe
    • Lors de l'imputation des valeurs manquantes par groupe
    • Lors du filtrage de groupes ayant des caractéristiques précises
Rédiger du code efficace avec pandas

Félicitations !

Rédiger du code efficace avec pandas

Preparing Video For Download...