НачатьНачать бесплатно

Кто выше среднего?

Булевы массивы — это очень удобный способ фильтрации данных. В этом упражнении вы определите цены, которые превышают среднее значение, из заданного списка цен.

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)
Редактировать и запускать код