Lekce 6 - Rozdělení a spojení polí
V předchozí lekci, Základní operace s poli podruhé - Změna tvaru pole, jsme si ukázali, jak dokážeme zjistit tvar NumPy pole a také jak jej změnit.
V následujícím tutoriálu knihovny NumPy v Pythonu se zaměříme na další funkce pro práci s poli. Ukážeme si, jaké nástroje NumPy poskytuje při sjednocení dvou polí a také při rozdělení pole na víc částí podle určitého klíče.
Spojení polí
Pro sjednocení polí nám NumPy nabízí hned několik funkcí, přičemž
každá poskytuje odlišné výstupy. Ukážeme si funkce
concatenate()
, stack()
a také hstack()
,
vstack()
a dstack()
.
Spojení polí za sebe -
funkce concatenate()
Funkce concatenate()
představuje jednoduchý a účinný
způsob, jak sjednotit dvě pole dohromady. Funkce hstack()
,
vstack()
a dstack()
jsou pak speciálními případy
funkce concatenate()
. Máme více možností, jak sjednocení
provést v závislosti na tom, jak chceme nové pole uspořádat z hlediska
dimenzí.
Sjednocení jednorozměrných polí za sebe
Pojďme se nejprve podívat na nejjednodušší způsob, na sloučení dvou jednorozměrných polí za sebe:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Před koupí tohoto článku je třeba koupit předchozí díl
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tomto tutoriálu Pythonu se podíváme na funkce knihovny NumPy, které rozdělí pole na více polí a více polí spojí do jednoho.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.