Kom igångKom igång gratis

Filtrera med gränsvärden för avvikare

I föregående övning hittade du de gränsvärden som du ska använda för att kategorisera avvikare. I den här övningen tillämpar du dem på fördelningen prices för att isolera avvikarna.

Variablerna prices, lower_limit och upper_limit är tillgängliga från förra övningen.

Den här övningen är en del av kursen

Avvikelsedetektering i Python

Visa kurs

Övningsinstruktioner

  • Skapa en boolesk mask med namnet is_lower som kontrollerar om värdena i prices är mindre än lower_limit.
  • Skapa en boolesk mask med namnet is_higher som kontrollerar om värdena i prices är större än upper_limit.
  • Kombinera maskerna och använd boolesk subsettning för att filtrera fram avvikarna.
  • Skriv ut antalet avvikare som hittades.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
____
Redigera och kör kod