Hinzufügen von Flugdauerkategorien
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 Dauer zu analysieren.
Die Variablen flight_categories
, short_flights
, medium_flights
und long_flights
, die du zuvor erstellt hast, 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_flights
undlong_flights
. - Erstelle die Spalte
"Duration_Category"
, indem du eine Funktion aufrufst, die deine Listeconditions
undflight_categories
akzeptiert und nicht gefundene Werte auf"Extreme duration"
setzt. - Erstelle ein Diagramm, das die Anzahl der einzelnen Kategorien zeigt.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# 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()