Jazyk Python - datová analýza efektivn? (PYD)
P?emýleli jste n?kdy, jak nejlépe analyzovat data v Pythonu? Zajímá vás, jak m?ete svou kariéru posunout dále, ne kdy budete provád?t základní analýzy v aplikaci MS Excel a jazyku SQL? Chcete si vyuít dovednosti z jiného programovacího jazyka a nau?it se d?lat toté v Pythonu a jeho knihovn? Pandas? Ú?astníci kurzu se nau?í pouívat krom? toho také dalí podp?rné knihovny, které jsou nutné pro práci s daty, jejich analýzu a vizualizaci. Na konkrétních reálných p?ípadech se také nau?íte se jak celý postup zpracování dat zautomatizovat
| Kurz je zaradenĂ˝ v kategĂłriĂĄch: |
Programování Programování → Python Python Software Foundation |
NĂĄroÄnosĹĽ kurzu: pokroÄilĂ˝
DĂŠlka kurzu: 3 dny
NĂĄplĹ kurzu:
- P?edstavení prost?edí IPython
- Nástroje online datové analýzy
- Jupyter Notebook
- Architektura
- Instalace
- Jupyter Lab
- Export výstup? do PDF a jiných formát?
- P?ehled datových struktur v Pythonu
- Prom?nná
- Pole
- Struktura
- Objekt
- List
- Tuple
- Knihovna Pandas
- Zobrazení obsahu datových rámc?
- Vykreslení graf? a validace dat
- Práce s datovými ?adami (series)
- Knihovna NumPy
- Datové typy prvk?
- Konstruktory polí
- Import dat z r?zných zdroj?
- Tabulkové formáty a procesory (Excel, CSV)
- Databáze (SQL)
- TSV
- JSON
- HTML Scraping
- Zpracování dat
- P?em?na tabulkových dat
- P?idávání chyb?jících hodnot
- Sledování
- Spojování dat
- Pokro?ilé zpracování dat
- Spojování datových rámc? s vyuitím append, concat, merge a join
- Vytvo?ení odvozené tabulky - pivoting
- Stacking, unstacking
- Melting
- Spojování a agregace dat
- Rozd?lení dat do skupin na základ? zvolených kritérií
- Vyuití funkcí
- Kombinace výsledk? do datové struktury
- Transformace
- Filtrace
- Vizualizace
- Generování graf?
- Bodový, sloupcový a spojnicový graf
- Graf s KDE (Kernel density estimation)
- Vykreslení hodnot prvk? z datové ?ady formou grafu
- Seskupení dat do graf?
- Funkce ?asové ?ady
- P?ehled
- Timestamps
- Time spans
- Timedelta
- DateTimeIndex
PredpokladanĂŠ znalosti: Základní znalosti programování v Pythonu
ÄasovĂ˝ rozvrh: 09:00-17:00
TermĂny kurzu:
OdporuÄenĂŠ predchĂĄdzajĂşce a nadväzujĂşce kurzy:
