1. Learn
  2. /
  3. 课程
  4. /
  5. Introducere în NumPy

Connected

道练习

Ștergerea cu np.delete()

Ce-ar fi dacă cercetarea ta se concentrează doar pe copacii vii de pe blocurile orașului aflate în proprietate publică? Ar fi util să ștergi datele de care nu ai nevoie, cum ar fi coloana cu diametrul cioatei și câțiva copaci situați pe blocuri private.

Ai învățat că funcția np.delete() din NumPy primește trei argumente: array-ul original, indexul sau indicii care urmează să fie șterși și axa de-a lungul căreia se face ștergerea. Dacă nu știi indexul sau indicii pe care vrei să îi ștergi, amintește-ți că, atunci când primește un singur argument, np.where() returnează un array cu indicii unde o condiție este îndeplinită!

numpy este importat ca np, iar array-ul 2D tree_census este disponibil. Coloanele, în ordine, reprezintă ID-ul copacului, numărul blocului, diametrul trunchiului și diametrul cioatei.

说明 1 / 共 2 个

undefined XP
    1
    2
  • Șterge coloana cu diametrul cioatei din tree_census și salvează noul array 2D ca tree_census_no_stumps.
  • Folosind np.where(), găsește indicii copacilor de pe blocul 313879, un bloc privat. Salvează indicii într-un array numit private_block_indices.