¿Quién está por encima de la media?
Las matrices booleanas pueden ser una forma muy potente de subconjuntar matrices. En este ejercicio, identificarás los precios superiores a la media a partir de una lista de precios.
numpy
se importa como np
y la matriz prices
está disponible en tu espacio de trabajo.
Este ejercicio forma parte del curso
Introducción a Python para finanzas
Instrucciones del ejercicio
- Busca los elementos de
prices
que sean mayores queprice_mean
y asigna el resultado booleano aboolean_array
. - Subconjunta
prices
utilizandoboolean_array
y asigna el resultado aabove_avg
.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
# 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)