Додавання категорій тривалості
Тепер, коли ви визначили категорії та значення, які хочете зафіксувати, час створити новий стовпець, щоб проаналізувати частоту рейсів за тривалістю!
Змінні flight_categories, short_flights, medium_flights і long_flights, які ви створили раніше, доступні для вас.
Крім того, імпортовано такі пакети: pandas як pd, numpy як np, seaborn як sns і matplotlib.pyplot як plt.
Ця вправа є частиною курсу
Exploratory Data Analysis у Python
Інструкції до вправи
- Створіть
conditions— список, що містить підмножиниplanes["Duration"]на основіshort_flights,medium_flightsіlong_flights. - Створіть стовпець
"Duration_Category", викликавши функцію, яка приймає ваш списокconditionsіflight_categories, встановивши для значень, що не знайдені, значення"Extreme duration". - Створіть графік, що показує кількість у кожній категорії.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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()