Використання меж викидів для фільтрування
У попередній вправі ви визначили межі, які будете використовувати для класифікації викидів. У цій вправі ви застосуєте їх до розподілу 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
____