Online kurz Zpracování dat v Pythonu

Zpracování dat v Pythonu

Level
Kapitol
23
Kategorie
Programování
Hodnocení
4,9 z 5
Délka
2h 4min
Jazyk
SK

Popis online kurzu Zpracování dat v Pythonu

K tomu, abychom uměli z dat získat užitečné informace, je potřebujeme správně vyčistit a zpracovat. Tato schopnost je velice důležitá pro každého datového analytika či datového vědce a vy ji můžete získat v tomto kurzu! Naučíte se jak seskupovat a agregovat data, spojit různé tabulky do jednoho celku, transformovat data podle vašich potřeb, upravovat textové údaje a vyřešit chybějící hodnoty v datasetu.

Víme, že nejlépe se člověk naučí nové dovednosti jejich praktikováním, a proto je pro vás připraveno 5 praktických programovacích cvičení v Jupyter noteboocích s úkoly a vysvětleními jednotlivých konceptů.

Co se v kurzu Zpracování dat v Pythonu naučíte

Celkový obsah kurzu je 1 a půl hodiny. Prostředí, ve kterém budete během kurzu programovat se nazývá Jupyter notebooky s Pythonem. Ke zpracování dat budeme používat Python knihovnu pandas, která je základním nástrojem každého datového analytika. Níže je uveden seznam oblastí, kterým se v kurzu věnujeme:

  • “Agregace dat”: Abychom našim datům lépe porozuměli, naučíme se je správně seskupovat a agregovat pomocí různých statistik. Ukážeme si techniky, pomocí kterých umíme zjistit, například, kolik zákazníků navštívilo náš obchod každý den nebo které produkty jsou nejprodávanější. Pomocí funkcí jako jsou groupby a agg si vytvoříme sety, které můžeme efektivně analyzovat i vizualizovat.
  • “Slučování dat”: Data se častokrát nacházejí v separátních tabulkách. Například v jedné tabulce máme osobní údaje zákazníků, ve druhé jejich objednávky z e-shopu. Chceme-li tato data analyzovat, potřebujeme tabulky spojit. V této části si tedy vysvětlíme různé typy spojení tabulek jako jsou merge a join pro vytvoření komplexnějšího datasetu, které bude obsahovat všechna potřebná data pro podrobnou analýzu.
  • “Transformování dat”: V této kapitole se naučíte, jak můžeme transformovat data pomocí funkcí jako jsou map, apply a lambda. Tyto techniky nám umožní přizpůsobit data přesně podle našich potřeb.
  • „Práce s textovými daty“: Práce s textovými daty může být složitá a vyžaduje speciální techniky pro jejich správné zpracování. V této části se naučíte metody pro upravování a čištění textových dat jako je odstranění problémových neviditelných znaků, oddělení textů či nahrazení určitých slov novými.
  • “Práce s chybějícími hodnotami”: Chybějící hodnoty nám mohou způsobovat problémy při analýze dat. Proto se naučíme jak identifikovat standardní i nestandardní chybějící data. Následně se podíváme na různé metody, jak tyto hodnoty z datasetu odstranit nebo nahradit konstantní či vypočtenou hodnotou.

Pro koho je kurz Zpracování dat v Pythonu vhodný?

Kurz Zpracování dat v Pythonu je ideální pro každého, kdo chce získat praktické dovednosti ve zpracování a analýze dat pomocí Pythonu. Pro úspěšné absolvování tohoto kurzu se prosím ujistěte, že splňujete následující požadavky:

  • máte znalost o základních statistických metodách jako počítání průměru, minima, maxima nebo směrodatné odchylky,
  • máte základní znalosti práce v Pythonu,
  • máte základní znalosti práce s pandas knihovnou, jako jsou základní operace a manipulace dataframes,
  • máte základní znalosti práce s numpy knihovnou.

Pokud nemáte výše uvedené znalosti a zkušenosti, doporučujeme si nejprve projít náš úvodní kurz do Pythonu s názvem „Úvod do Pythonu pro Data Science“, ve kterém se naučíte potřebné základy.

Co po kurzu dokážete a co si odnesete?

Data jsou všude kolem nás, bez ohledu na to, v jakém odvětví pracujete nebo byste chtěli pracovat. Schopnost efektivně upravovat a analyzovat data je jednou z nejdůležitějších a nejžádanějších dovedností. Online kurz Zpracování dat v Pythonu vás naučí, jak data upravit do podoby vhodné pro jejich analýzu a získávání užitečných informací.

Co je potřeba k absolvování kurzu Zpracování dat v Pythonu?

  • Vlastní laptop. Firemní laptop může způsobovat problémy, například, při přístupech na Google Drive prostředí nebo při instalaci knihoven.
  • Základní znalost angličtiny: Minimální pasivní znalost na úrovni čtení textu jelikož pro knihovny, o kterých se budeme učit jsou vytvořeny dokumentace v anglickém jazyce. Všechny video tutoriály jsou však ve slovenském jazyce.
  • Stabilní internetové připojení. Pro sledování video lekcí či práci na cvičeních je internetové připojení neustále zapotřebí.
  • Aktualizovaný internetový prohlížeč Google Chrome, Microsoft Edge nebo Mozilla Firefox.
  • (doporučeno) Google účet. S Jupyter notebooky doporučujeme pracovat v prostředí Google Colaboratory. V případě, že Google účet nemáte a ani si jej nechcete zakládat, bude k dispozici druhá alternativa pro lokální práci s Jupyter notebooky.

Co vše s kurzem Zpracování dat v Pythonu získáte

  • 5 Jupyter notebooků, ve kterých si nejen prakticky vyzkoušíte jednotlivé koncepty, ale můžete je používat jako osobní referenci ve vašem (budoucím) zaměstnání,
  • video tutoriály o Zpracování dat v Pythonu,
  • certifikát o absolvování online kurzu Zpracování dat v Pythonu,
  • garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.

Kapitoly online kurzu

Vitajte v kurze! (3)

O tomto kurze
3:23
Nastavovanie prostredia a materiály na stiahnutie
17:55
Nové materiály kurzu
6:28

1. Agregácia dát (4)

Čo je agregácia dát?
5:55
Koncept split-apply-combine
3:10
Agregácia dát pomocou knižnice pandas
7:18
Agregácia dát s pandas: groupby a agg

2. Zlučovanie dát (2)

Čo je zlučovanie dát?
9:16
Zlučovanie dát v knižnici pandas
11:03

3. Transformovanie dát (1)

Ako vieme transformovať dáta?
9:34

4. Práca s textovými dátami (7)

Textové dáta
3:05
Funkcie index( ) a find( )
3:08
Funkcie rename( ), upper( ), lower( ) a capitalize( )
2:11
Funkcie strip( ) a split( )
2:41
Funkcia replace( )
1:39
Kombinovanie rôznych funkcií
1:49
Regulárne výrazy
8:08

5. Práca s chýbajúcimi hodnotami (3)

Čo je to chýbajúca hodnota?
5:33
Detekovanie chýbajúcich hodnôt
4:37
Práca s chýbajúcimi hodnotami
8:46

BONUS: Úvod do SQL dopytovania pre Data Science (1)

Inštrukcie a materiály k bonusovej kapitole
5:34

Čo ďalej? (2)

Diskusia a hodnotenie
1:29
Gratulujem! Čo ďalej?
2:09

Lektor online kurzu

Lektor Róbert Barcík
Věnuji se datové vědě a umělé inteligenci v praxi firem. Na Skillmea učím vše od základů Pythonu a machine learningu přes generativní AI, Microsoft Copilot a Claude Code až po AI Act a to, jak AI mění práci a vedení lidí. Mým cílem je, abys AI uměl používat rozumně, bezpečně a se skutečným přínosem.
5,0 Hodnocení
12 Kurzů

Hodnocení studentů

Hodnocení od studentů zapsaných v kurzu na Skillmea.

4,9 z 5 · 15 hodnocení

Doporučené online kurzy