Usar límites de valores atípicos para filtrar
En el ejercicio anterior, encontraste los límites que usarás para categorizar valores atípicos. En este ejercicio, los aplicarás a la distribución de prices para aislar los valores atípicos.
Las variables prices, lower_limit y upper_limit están disponibles del ejercicio anterior.
Este ejercicio forma parte del curso
Detección de anomalías en Python
Instrucciones del ejercicio
- Crea una máscara booleana llamada
is_lowerque compruebe si los valores de prices son menores quelower_limit. - Crea una máscara booleana llamada
is_higherque compruebe si los valores de prices son mayores queupper_limit. - Combina las máscaras y usa indexación booleana para filtrar los valores atípicos.
- Imprime el número de valores atípicos encontrados.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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
____