Kategorien für die Flugdauer hinzufügen
Nachdem du nun die Kategorien und zu erfassenden Werte festgelegt hast, ist es an der Zeit, eine neue Spalte zu erstellen, um die Häufigkeit der Flüge nach ihrer Dauer zu analysieren.
Die von dir zuvor erstellten Variablen flight_categories, short_flights, medium_flights und long_flights stehen dir zur Verfügung.
Zusätzlich wurden die folgenden Pakete importiert: pandas als pd, numpy als np, seaborn als sns und matplotlib.pyplot als plt.
Diese Übung ist Teil des Kurses
Explorative Datenanalyse in Python
Anleitung zur Übung
- Erstelle
conditions, eine Liste mit Teilmengen vonplanes["Duration"]basierend aufshort_flights,medium_flightsundlong_flights. - Erstelle die Spalte
"Duration_Category", indem du eine Funktion aufrufst, die deine Listeconditionsundflight_categoriesentgegen nimmt und nicht gefundene Werte auf"Extreme duration"setzt. - Erstelle ein Diagramm, das die Anzahl der einzelnen Kategorien zeigt.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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()