Congratulazioni!

Scrivere codice efficiente con pandas

Leonidas Souliotis

PhD Candidate

Cosa hai imparato

  • Perché e come misurare i tempi delle operazioni
  • Selezionare righe e colonne mirate in modo efficiente
  • Selezionare righe e colonne casuali in modo efficiente

  • Sostituire valori in un DataFrame in modo efficiente con replace()

    • Sostituire più valori con liste
    • Sostituire più valori con dizionari
Scrivere codice efficiente con pandas

Cosa hai imparato

  • Iterare su un DataFrame con la funzione .iterrows()
  • Iterare su un DataFrame con la funzione .apply()
  • Iterare su un DataFrame con ottimizzazioni pandas
  • Iterare su un DataFrame con ottimizzazioni numpy

  • Confronto di groupby() con il codice Python nativo

    • Quando si trasforma il dato per gruppo
    • Quando si imputano valori mancanti per gruppo
    • Quando si filtrano gruppi con caratteristiche specifiche
Scrivere codice efficiente con pandas

Congratulazioni!

Scrivere codice efficiente con pandas

Preparing Video For Download...