IniziaInizia gratis

Usare i limiti degli outlier per filtrare

Nel precedente esercizio hai trovato i limiti che userai per categorizzare gli outlier. In questo esercizio li applicherai alla distribuzione prices per isolare gli outlier.

Le variabili prices, lower_limit e upper_limit sono disponibili dall'ultimo esercizio.

Questo esercizio fa parte del corso

Rilevamento delle anomalie in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Crea una maschera booleana chiamata is_lower che verifichi se i valori di prices sono minori di lower_limit.
  • Crea una maschera booleana chiamata is_higher che verifichi se i valori di prices sono maggiori di upper_limit.
  • Combina le maschere e usa il sottoinsieme booleano per filtrare gli outlier.
  • Stampa il numero di outlier trovati.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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
____
Modifica ed esegui il codice