LoslegenKostenlos loslegen

Ausreißergrenzen mit dem IQR berechnen

Ausreißer zu visualisieren ist meist nur der erste Schritt bei ihrer Erkennung. Um über die Visualisierung hinauszugehen, musst du Code schreiben, der die Ausreißer von der Verteilung isoliert.

In dieser Übung setzt du den ersten Schritt dessen um, was unter der Haube eines Boxplots passiert. Anders gesagt: Du berechnest die unteren und oberen Ausreißergrenzen manuell.

Die Verteilung ist als prices verfügbar.

Diese Übung ist Teil des Kurses

Anomalieerkennung mit Python

Kurs anzeigen

Anleitung zur Übung

  • Berechne das erste und dritte Quartil von prices und speichere sie als q1 bzw. q3.
  • Berechne den IQR-Wert in IQR.
  • Berechne die untere Ausreißergrenze in lower_limit.
  • Berechne die obere Ausreißergrenze in upper_limit.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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 = ____ + ____
Code bearbeiten und ausführen