11

Pandas: transformace

Ještě než se pustíme do poslední lekce Pandasu, čeká nás představení jednoho velmi důležitého konceptu z jazyka Python, který posune naše programování zcela na novou úroveň. Naučíme se totiž psát vlastní funkce.

Vlastní funkce

Během našeho výletu Pythonem jste již potkali mnoho funkcí. Pomocí funkce round jsme zaokrouhlovali, pomocí funkce random jsme generovali náhodná čísla, pomocí funkce open jsme otvírali soubory a tak dále, a tak dále. Každá funkce je vlastně malý prográmek, který řeší nějakou často opakovanou činnost. Jakmile začneme psát malinko delší program, často narazíme na potřebu vyrobit si funkci pro nějakou vlastní činnost, kterou opakujeme pořád dokola.

Můžeme si například představit program, který se zabývá výměrou pozemků a často se nám stává, že narazíme na pozemek tvaru trojůhelníka jako na tomto obrázku.