Вітаємо!

Ефективне програмування з pandas

Leonidas Souliotis

PhD Candidate

Що ви вивчили

  • Навіщо і як вимірювати час операцій
  • Ефективно вибирати потрібні рядки й стовпці
  • Ефективно вибирати випадкові рядки й стовпці

  • Ефективно замінювати значення в DataFrame за допомогою replace()

    • Замінювати кілька значень зі списками
    • Замінювати кілька значень зі словниками
Ефективне програмування з pandas

Що ви вивчили

  • Ітеруватися по DataFrame за допомогою функції .iterrows()
  • Ітеруватися по DataFrame за допомогою функції .apply()
  • Ітеруватися по DataFrame з оптимізаціями pandas
  • Ітеруватися по DataFrame з оптимізаціями numpy

  • Порівняння функції groupby() з нативним кодом Python

    • Під час перетворення даних у межах груп
    • Під час імпутації пропусків у межах груп
    • Під час фільтрування груп за певними ознаками
Ефективне програмування з pandas

Вітаємо!

Ефективне програмування з pandas

Preparing Video For Download...