Folosirea limitelor pentru filtrarea valorilor extreme
În exercițiul anterior, ai determinat limitele pe care le vei folosi pentru a categorisi valorile extreme. În acest exercițiu, le vei aplica distribuției prices pentru a izola aceste valori.
Variabilele prices, lower_limit și upper_limit sunt disponibile din exercițiul precedent.
Acest exercițiu face parte din cursul
Detecția anomaliilor în Python
Instrucțiuni pentru exercițiu
- Creează o mască booleană numită
is_lowercare verifică dacă valorile dinpricessunt mai mici decâtlower_limit. - Creează o mască booleană numită
is_highercare verifică dacă valorile dinpricessunt mai mari decâtupper_limit. - Combină măștile și folosește subsetting boolean pentru a filtra valorile extreme.
- Afișează numărul de valori extreme găsite.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
____