Calcular límites de atípicos con el IQR
Visualizar valores atípicos suele ser solo el primer paso para detectarlos. Para ir más allá de la visualización, necesitarás escribir código que aísle los atípicos de la distribución.
En este ejercicio, implementarás el primer paso de lo que sucede bajo el capó del diagrama de caja. Es decir, calcularás manualmente los límites inferior y superior de atípicos.
La distribución está disponible como prices.
Este ejercicio forma parte del curso
Detección de anomalías en Python
Instrucciones del ejercicio
- Calcula el primer y el tercer cuartil de prices y guarda estos valores como
q1yq3, respectivamente. - Calcula el IQR y guárdalo en
IQR. - Calcula el límite inferior de atípicos en
lower_limit. - Calcula el límite superior de atípicos en
upper_limit.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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 = ____ + ____