Online kurz Knižnica Polars v Pythone je pre vás ideálny, ak už poznáte základy Pythonu a chcete ich využiť pri spracovaní a analýze tabuľkových údajov. Ide o certifikovaný online kurz na knižnicu Polars v Pythone. Spoločne si predstavíme dátové rámce DataFrame, v ktorých organizujeme údaje do riadkov a stĺpcov. Vysvetlíme si, kedy má význam preniesť opakované dátové úlohy z tabuľkového procesora do programového kódu a čo pri tom potrebujeme zohľadniť. Zameriame sa na orientáciu v knižnici, prípravu prostredia a praktickú prácu s údajmi. Získané poznatky využijete pri príprave analytických podkladov, spracovaní exportov alebo odovzdávaní výsledkov kolegom.
Polars v Pythone zasadíme do širšieho kontextu dátových nástrojov a porovnáme jeho využitie s Pandas a Apache Spark. Významnú časť venujeme technológiám Apache Parquet a Apache Arrow. Parquet slúži na ukladanie údajov do stĺpcovo orientovaných súborov, zatiaľ čo Arrow definuje aj spôsob reprezentácie stĺpcových údajov v pamäti. Objasníme si tiež prepojenie formátu Feather s Arrow a dôvody, prečo pri výbere formátu záleží na ďalšom použití dát. Precvičíme si exporty do Microsoft Excelu a Feather. Pri Parquet porovnáme kompresné algoritmy Snappy, Gzip a Brotli. Budeme sledovať súvislosť medzi veľkosťou súborov a rýchlosťou práce, aby sme vedeli posudzovať výsledky podľa konkrétnych údajov a dostupného hardvéru.
Knižnicu Polars v Pythone môžete študovať online, v slovenčine a vlastným tempom. Oboznámime sa aj s prostredím Google Colab a možnosťami nastavenia grafického procesora GPU. Pri samostatnom precvičovaní odporúčame meniť vstupné údaje, porovnávať exportované súbory a kontrolovať zachovanie ich obsahu. Takto si upevníte súvislosti medzi dátovým rámcom, súborovým formátom a výsledným výstupom. Pred začiatkom odporúčame skúsenosti s premennými, zoznamami, slovníkmi, podmienkami a funkciami v Pythone. K dispozícii máte ročný prístup, materiály na stiahnutie a po úspešnom absolvovaní certifikát VITA. Ak sa chcete skutočne naučiť používať knižnicu Polars v Pythone na analýzu a spracovanie dát, tak toto je ideálny vstupný online kurz pre vás.