Añadir categorías de duración
Ahora que has configurado las categorías y los valores que quieres capturar, ¡es hora de construir una nueva columna para analizar la frecuencia de los vuelos según su duración!
Las variables flight_categories, short_flights, medium_flights, y long_flights que creaste anteriormente están a tu disposición.
Además, se han importado los siguientes paquetes: pandas como pd, numpy como np, seaborn como sns, y matplotlib.pyplot como plt.
Este ejercicio forma parte del curso
Análisis exploratorio de datos en Python
Instrucciones del ejercicio
- Crea
conditions, una lista que contenga subconjuntos deplanes["Duration"]basados enshort_flights,medium_flightsylong_flights. - Crea la columna
"Duration_Category"llamando a una función que acepte tu listaconditionsyflight_categories, estableciendo los valores no encontrados en"Extreme duration". - Crea un gráfico que muestre el recuento de cada categoría.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create conditions for values in flight_categories to be created
conditions = [
(planes["____"].____.____(____)),
(planes["____"].____.____(____)),
(planes["____"].____.____(____))
]
# Apply the conditions list to the flight_categories
planes["Duration_Category"] = ____.____(____,
____,
default="____")
# Plot the counts of each category
sns.____(data=____, x="____")
plt.show()