Datová analýza v Pythonu

Zpracování dat pomocí jazyka Python pro úplné nováčky.

Na této stránce najdete online materiály ke kurzu Datová analýza v Pythonu, který probíhá v rámci Digitální akademie Czechitas. Kurz vás krůček po krůčku naučí základy programování a datové analýzy v jazyce Python. Nepotřebujete žádné vstupní znalosti kromě základní počítačové gramotnosti.

Základy programování

1

Než začneme programovat

Abychom mohli začít programovat musíme nainstalovat potřebné nástroje a seznámit se s příkazovou řádkou.

2

Hodnoty, proměnné, funkce

Ukážeme si jak Pythonu posílat jednoduché příkazy a uvidíme, co nám odpoví.

3

Práce s textem, chroustání seznamů

Přídáme nový datový typ, který nám umožní pracovat s textem a naučíme se zpracovávat seznamy.

4

První programy

Místo psaní příkazů do konzole se naučíme psát opravdové programy. Taky si ukážeme, jak číst data z příkazové řádky.

5

Soubory: čtení a zápis

Naučíme se jak číst a zapisovat data do souborů na disku a tím v naších programech zpracovávat větší objemy dat.

6

Podmínky a cyklus FOR

Podmínky a cykly jsou základní stavební prvky větších programů, které už řeší složitější a praktičtější problémy.

7

Slovníky, JSON

Díky slovníkům dokážeme v našem programu zpracovávat složitěji strukturovaná data a díky formátu JSON je můžeme snadno ukládat nebo například stahovat z internetu.

Datová analýza

8

Web scraping

Naučíte se jak ve vašich Python programech vytáhnout data z webových stránek.

9

Pandas: základní dotazy

Představíme si Python modul pro práci s daty jménem Pandas a ukážeme si jak se v něm provedou základní dotazy nad tabulkami.

10

Pandas: agregace

Ukážeme si jak v Pandasu spojovat více tabulek dohromady, třídit tabulky a pracovat s hodnotami ve sloupcích.

11

Pandas: transformace

Naučíme se, jak v Pythonu psát vlastní funkce a ukážeme si, jak pomocí nich transformovat data uvnitř tabulek.

12

Vizualizace dat

Naučíme se pracovat s novým modulem pro Python, který umí zobrazovat různé druhy grafů.