Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 6 - NumPy - Základní operace s poli - Manipulace s tvary polí

V předchozí lekci, NumPy - Základní operace s poli - Změna tvaru pole, jsme si ukázali, jak zjistit tvar NumPy pole a jak jej změnit.

V dnešním NumPy tutoriálu v Pythonu si ukážeme funkce squeeze(), expand_dims() a reshape() pro změnu tvaru pole, což nám umožní provádět pokročilé indexování.

Manipulace s tvary polí

Základní operace s poli jsme si již vyzkoušeli v lekci NumPy - Základní operace s poli - Změna tvaru pole. Ukázali jsme si, že manipulace s tvary polí v NumPy nám dovoluje přeuspořádat prvky v poli bez změny jejich obsahu. Dnes si rozšíříme znalosti o tři důležité funkce:

  • squeeze(),
  • expand_dims(),
  • reshape().

Tyto funkce nám pomáhají měnit tvar pole tak, aby bylo jednodušší provádět pokročilé indexování. A také nám zajistí kompatibilitu operací mezi poli s různými tvary.

Funkce squeeze()

Funkce squeeze() v NumPy **odstraňuje z


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

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.

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íš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • 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 NumPy tutoriálu v Pythonu si ukážeme funkce squeeze(), expand_dims() a reshape() pro změnu tvaru pole, což nám umožní provádět pokročilé indexování.
Článek pro vás napsal Jan Rypáček
Avatar
Jan Rypáček
Aktivity