ÎncepețiÎncepe gratuit

Calcularea limitelor pentru valori aberante cu IQR

Vizualizarea valorilor aberante reprezintă, de obicei, doar primul pas în detectarea acestora. Pentru a merge mai departe, va trebui să scrii cod care să le izoleze din distribuție.

În acest exercițiu, vei implementa primul pas al procesului care se desfășoară „în culisele" box plot-ului. Cu alte cuvinte, vei calcula manual limitele inferioară și superioară pentru valorile aberante.

Distribuția este disponibilă ca prices.

Acest exercițiu face parte din cursul

Detecția anomaliilor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează primul și al treilea cuartilă ale prețurilor și stochează-le în q1, respectiv q3.
  • Calculează scorul IQR și stochează-l în IQR.
  • Calculează limita inferioară pentru valorile aberante și stochează-o în lower_limit.
  • Calculează limita superioară pentru valorile aberante și stochează-o în upper_limit.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 = ____ + ____
Editează și rulează codul