Začněte nyníZačněte zdarma

Filtrování pomocí hranic pro odlehlé hodnoty

V předchozím cvičení jsi určil/a hranice pro rozpoznání odlehlých hodnot. Teď je použiješ na distribuci prices, aby ses dostal/a přímo k odlehlým hodnotám.

Proměnné prices, lower_limit a upper_limit jsou k dispozici z předchozího cvičení.

Toto cvičení je součástí kurzu

Detekce anomálií v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř booleovskou masku s názvem is_lower, která zjistí, zda jsou hodnoty prices menší než lower_limit.
  • Vytvoř booleovskou masku s názvem is_higher, která zjistí, zda jsou hodnoty prices větší než upper_limit.
  • Zkombinuj masky a pomocí booleovského indexování vyfiltruj odlehlé hodnoty.
  • Vypiš počet nalezených odlehlých hodnot.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
____
Upravit a spustit kód