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

Connected

exercițiu

Indexare fancy vs. np.where()

Tu și echipa ta de cercetare a copacilor verificați datele colectate vizitând câțiva copaci în persoană pentru a confirma măsurătorile. Ți-a fost atribuită sarcina de a verifica datele pentru copacii de pe blocul 313879 și vrei să creezi un array mic care să conțină doar datele relevante pentru munca ta.

numpy este încărcat ca np, iar array-ul tree_census este disponibil. Ca referință, coloanele din tree_census, în ordine, se referă la ID-ul copacului, ID-ul blocului, diametrul trunchiului și diametrul ciotului.

Instrucțiuni 1/2

undefined XP
  • 1
    • Folosind indexarea fancy, creează un array numit block_313879 care să conțină doar datele pentru copacii cu ID-ul de bloc 313879.
  • 2
    • Folosind np.where(), creează un array de row_indices pentru copacii cu ID-ul de bloc 313879.
    • Folosind row_indices, creează block_313879, care conține datele pentru copacii de pe blocul 313879.