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
Instruções do exercício
- Crie
conditions, uma lista que contém subconjuntos deplanes["Duration"]com base emshort_flights,medium_flightselong_flights. - Crie a coluna
"Duration_Category"chamando uma função que aceite a listaconditionseflight_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 completando 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()