Kom igångKom igång gratis

Beräkna avvikelsegränser med IQR

Att visualisera avvikare är vanligtvis bara det första steget i att identifiera dem. För att gå vidare behöver du skriva kod som isolerar avvikarna från fördelningen.

I den här övningen implementerar du det första steget i det som sker bakom kulisserna i ett lådagram. Med andra ord beräknar du den undre och övre avvikargränsen manuellt.

Fördelningen är tillgänglig som prices.

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

Avvikelsedetektering i Python

Visa kurs

Övningsinstruktioner

  • Beräkna den första och tredje kvartilen för prices och lagra dem som q1 respektive q3.
  • Beräkna IQR-värdet och lagra det i IQR.
  • Beräkna den undre avvikargränsen och lagra den i lower_limit.
  • Beräkna den övre avvikargränsen och lagra den i upper_limit.

Interaktiv övning med praktiskt arbete

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

# Calculate the 25th and 75th percentiles
q1 = prices.____(____)
q3 = prices.____(____)

# Find the IQR
IQR = ____
factor = 2.5

# Calculate the lower limit
lower_limit = ____ - ____

# Calculate the upper limit
upper_limit = ____ + ____
Redigera och kör kod