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 de exercício
- Crie
conditions
, uma lista que contém subconjuntos deplanes["Duration"]
com base emshort_flights
,medium_flights
elong_flights
. - Crie a coluna
"Duration_Category"
chamando uma função que aceite a listaconditions
eflight_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()