ComeçarComece gratuitamente

Como adicionar categorias de duração

Agora que você definiu as categorias e os valores que deseja capturar, é hora de criar uma nova coluna para analisar a frequência de voos por duração!

As variáveis flight_categories, short_flights, medium_flights e long_flights que você criou anteriormente estão disponíveis para você.

Além disso, os seguintes pacotes já foram importados: pandas como pd, numpy como np, seaborn como sns e matplotlib.pyplot como plt.

Este exercício faz parte do curso

Análise Exploratória de Dados em Python

Ver Curso

Instruções de exercício

  • Crie conditions, uma lista que contém subconjuntos de planes["Duration"] com base em short_flights, medium_flights e long_flights.
  • Crie a coluna "Duration_Category" chamando uma função que aceite a lista conditions e flight_categories, definindo os valores não encontrados como "Extreme duration".
  • Crie um gráfico mostrando a contagem de cada categoria.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# 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 e executar código