Zacznij terazZacznij za darmo

Filtrowanie z użyciem limitów wartości odstających

W poprzednim ćwiczeniu wyznaczyłeś/-aś limity służące do kategoryzowania wartości odstających. Teraz zastosujesz je do rozkładu prices, aby wyodrębnić te wartości.

Zmienne prices, lower_limit i upper_limit są dostępne z poprzedniego ćwiczenia.

To ćwiczenie jest częścią kursu

Wykrywanie anomalii w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz maskę logiczną o nazwie is_lower, która sprawdza, czy wartości prices są mniejsze niż lower_limit.
  • Utwórz maskę logiczną o nazwie is_higher, która sprawdza, czy wartości prices są większe niż upper_limit.
  • Połącz obie maski i użyj logicznego indeksowania, aby przefiltrować wartości odstające.
  • Wyświetl liczbę znalezionych wartości odstających.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
____
Edytuj i uruchom kod