ÎncepețiÎncepe gratuit

Subsetting în array-uri NumPy 2D

Dacă array-ul tău numpy 2D are o structură regulată, adică fiecare rând și coloană are un număr fix de valori, metodele de subsetting devin foarte simple. Uită-te la codul de mai jos, unde elementele "a" și "c" sunt extrase dintr-o listă de liste.

# numpy
import numpy as np
np_x = np.array(x)
np_x[:, 0]

Indexurile dinaintea virgulei se referă la rânduri, iar cele de după virgulă se referă la coloane. : este folosit pentru slicing; în acest exemplu, îi spune lui Python să includă toate rândurile.

Acest exercițiu face parte din cursul

Introducere în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Afișează rândul 50 din np_baseball.
  • Creează o variabilă nouă, np_weight_lb, care să conțină întreaga a doua coloană din np_baseball.
  • Selectează înălțimea (prima coloană) a celui de-al 124-lea jucător de baseball din np_baseball și afișeaz-o.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

import numpy as np

np_baseball = np.array(baseball)

# Print out the 50th row of np_baseball


# Select the entire second column of np_baseball: np_weight_lb


# Print out height of 124th player
Editează și rulează codul