Aan de slagBegin gratis

Wie zit er boven het gemiddelde?

Booleaanse arrays zijn een krachtige manier om arrays te subselecteren. In deze oefening ga je de prijzen bepalen die hoger zijn dan het gemiddelde uit een lijst met prijzen.

numpy is geïmporteerd als np en de array prices is beschikbaar in je workspace.

Deze oefening maakt deel uit van de cursus

Introductie tot Python voor Finance

Bekijk cursus

Oefeninstructies

  • Zoek elementen in prices die groter zijn dan price_mean en wijs het booleaanse resultaat toe aan boolean_array.
  • Subselecteer prices met boolean_array en wijs het resultaat toe aan above_avg.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# Find the mean
price_mean = np.mean(prices)

# Create boolean array
boolean_array = (____)
print(boolean_array)

# Select prices that are greater than average
above_avg = prices[____]
print(above_avg)
Code bewerken en uitvoeren