Zkuste nás kontaktovat

Návrh Školení

Modul 1: Funkce knihovny Pandas při práci s datovými rámci

  • Úvod do knihovny Pandas
    • Základní datové struktury: Series a DataFrame
  • Operace s objektem DataFrame
    • Načítání a ukládání dat (formáty CSV, Excel atd.)
    • Základní operace: selekce, filtrování, indexování
  • Úprava dat
    • Přidávání a odstraňování sloupců či řádků
    • Měnění hodnot v rámci DataFrame
  • Agregace a seskupování dat
    • Funkce GroupBy
    • Agregace, součty, průměry atd.
  • Spojování a slučování více datových rámců
    • Funkce merge, join a concat
  • Práce s chybějícími daty
    • Identifikace chybějících hodnot
    • Metody na doplňování neúplných údajů

Modul 2: Optimalizace časové náročnosti programu

  • Úvod do optimalizace
    • Význam efektivního kódování v praxi
  • Optimalizace samotného kódu
    • Volba vhodných datových struktur
    • Vyhnutí se opakovaným výpočtům
    • Efektivní používání cyklů
  • Optimalizace v knihovně Pandas
    • Vektorizované operace namísto iterací
    • Vyhnutí se použití funkcí apply a lambda
    • Práce s velmi rozsáhlými datovými soubory
  • Zjednodušení kódu prostřednictvím funkcí
    • Vytváření a používání vlastních funkcí
    • Refaktorizace kódu ke zlepšení čitelnosti

Modul 3: Práce s knihovnou NumPy

  • Úvod do prostředí NumPy
    • Importování knihovny do projektu
    • Základní datová struktura: ndarray
  • Operace s polemi
    • Vytváření a úprava polí různých typů
    • Indexování a segmentace polí
  • Matematické a statistické funkce
    • Základní matematické operace
    • Statistické metody a agregační funkce
  • Lineární algebra
    • Maticové násobení
    • Výpočet determinantu a inverzní matice
  • Práce s vícerozměrnými daty
    • Dvojrozměrná, trojrozměrná a vyšší rozměry polí
    • Měnění tvaru a formátu polí
  • Integrace s dalšími knihovnami

Modul 4: Vytváření grafů v Excelu pomocí Pythonu

  • Úvod do nástrojů openpyxl a xlsxwriter
  • Tvorba grafů v Excelových tabulkách
    • Vytváření jednoduchých typů grafů (liniových, sloupcových atd.)
    • Formátování vizuálních prvků grafu
  • Export grafů do formátu obrázků (PNG)
    • Využití knihovny Matplotlib pro generování grafiky
    • Ukládání výsledných obrázků jako souborů PNG
  • Tvorba složitějších grafických prezentací v Excelu
  • Automatizace tvorby reportů
    • Vytváření automaticky generovaných reportů obsahujících grafy
    • Spojování schopností Pandas s nástroji openpyxl/xlsxwriter
 16 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie