Кто выше среднего?
Булевы массивы — это очень удобный способ фильтрации данных. В этом упражнении вы определите цены, которые превышают среднее значение, из заданного списка цен.
numpy импортирован как np, а массив prices доступен в вашем рабочем пространстве.
Это упражнение является частью курса
Введение в Python для финансов
Инструкции к упражнению
- Найдите элементы массива
prices, которые большеprice_mean, и сохраните булев результат в переменнуюboolean_array. - Отфильтруйте
pricesс помощьюboolean_arrayи сохраните результат в переменнуюabove_avg.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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)