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
| The course is included in the following categories: |
Programování Programování → Python Python Software Foundation |
Difficulty of the course: Advanced
Course duration: 3 days
Contents of the course:
- 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 využití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í
- Využití 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
Expected knowledge: Základní znalosti programování v Pythonu
Time schedule: 09:00-17:00
Course dates:
Recommended previous and follow-up courses:
