Aan de slagGa gratis aan de slag

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

Cursus bekijken

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.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in 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