1. Learn
  2. /
  3. Courses
  4. /
  5. Úvod do NumPy

Connected

Exercise

Mazání pomocí np.delete()

Co když se tvůj výzkum stromů zaměřuje pouze na živé stromy na blocích ve veřejném vlastnictví? Může být užitečné smazat nepotřebná data – například sloupec s průměrem pařezu a stromy nacházející se na soukromých blocích.

Naučil/a ses, že funkce np.delete() přijímá tři argumenty: původní pole, index nebo indexy k odstranění a osu, podél které se maže. Pokud neznáš index nebo indexy prvků, které chceš smazat, vzpomeň si, že np.where() volaná s jediným argumentem vrátí pole indexů, kde je splněna daná podmínka!

numpy je načteno jako np a 2D pole tree_census je k dispozici. Sloupce v pořadí odpovídají ID stromu, číslu bloku, průměru kmene a průměru pařezu.

Instructions 1/2

undefined XP
    1
    2
  • Smaž sloupec s průměrem pařezu z pole tree_census a nové 2D pole ulož jako tree_census_no_stumps.
  • Pomocí np.where() najdi indexy stromů na bloku 313879, který je soukromý. Indexy ulož do pole s názvem private_block_indices.