ComenzarEmpieza gratis

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

Ver curso

Instrucciones de ejercicio

  • Crea conditions, una lista que contenga subconjuntos de planes["Duration"] basados en short_flights, medium_flights y long_flights.
  • Crea la columna "Duration_Category" llamando a una función que acepte tu lista conditions y flight_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

Pruebe este ejercicio completando este 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()
Editar y ejecutar código