Uiterste waarden gebruiken om te filteren
In de vorige oefening heb je de grenzen bepaald die je gebruikt om uitschieters te categoriseren. In deze oefening pas je ze toe op de prices-verdeling om de uitschieters te isoleren.
De variabelen prices, lower_limit en upper_limit zijn beschikbaar uit de vorige oefening.
Deze oefening maakt deel uit van de cursus
Anomaly Detection in Python
Oefeninstructies
- Maak een booleaanse masker genaamd
is_lowerdat controleert of de waarden van prices kleiner zijn danlower_limit. - Maak een booleaanse masker genaamd
is_higherdat controleert of de waarden van prices groter zijn danupper_limit. - Combineer de maskers en gebruik booleaanse subsetting om op uitschieters te filteren.
- Print het aantal gevonden uitschieters.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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
____