ПочатиПочніть безкоштовно

Використання меж викидів для фільтрування

У попередній вправі ви визначили межі, які будете використовувати для класифікації викидів. У цій вправі ви застосуєте їх до розподілу prices, щоб виокремити викиди.

Змінні prices, lower_limit та upper_limit доступні з попередньої вправи.

Ця вправа є частиною курсу

Виявлення аномалій у Python

Переглянути курс

Інструкції до вправи

  • Створіть булеву маску is_lower, яка перевіряє, чи значення prices менші за lower_limit.
  • Створіть булеву маску is_higher, яка перевіряє, чи значення prices більші за upper_limit.
  • Поєднайте маски та скористайтеся булевим підмноженням, щоб відфільтрувати викиди.
  • Виведіть кількість знайдених викидів.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create a mask for values lower than lower_limit
is_lower = ____

# Create a mask for values higher than upper_limit
is_higher = ____

# Combine the masks to filter for outliers
outliers = ____[____]

# Count and print the number of outliers
____
Редагувати та запускати код