1. Leren
  2. /
  3. Cursussen
  4. /
  5. Introductie tot Python

Connected

Opdracht

Subsetten van 2D-NumPy-arrays

Als je 2D-numpy-array een vaste structuur heeft, dus elke rij en kolom heeft een vast aantal waarden, worden ingewikkelde manieren van subsetten heel eenvoudig. Kijk naar de code hieronder waar de elementen "a" en "c" worden opgehaald uit een lijst-van-lijsten.

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

De indexen vóór de komma verwijzen naar de rijen, en die na de komma naar de kolommen. De : gebruik je om te slicen; in dit voorbeeld zeg je tegen Python dat alle rijen moeten worden meegenomen.

Instructies

100 XP
  • Print de 50e rij van np_baseball.
  • Maak een nieuwe variabele, np_weight_lb, met de volledige tweede kolom van np_baseball.
  • Selecteer de lengte (eerste kolom) van de 124e honkballer in np_baseball en print die.