Einschränkungen bei der Reifengröße
In dieser Lektion baust du auf der Arbeit auf, die du mit dem DataFrame ride_sharing
gemacht hast. Du arbeitest mit der Spalte tire_sizes
, die Daten über die Reifengröße der einzelnen Fahrräder enthält.
Die Fahrradreifengrößen sind in Zoll angegeben und können entweder 26″, 27″ oder 29″ sein und werden hier korrekt als kategorialer Wert gespeichert. Um die Wartungskosten zu senken, beschloss der Ridesharing-Anbieter, die maximale Reifengröße auf 27″ festzulegen.
In dieser Übung stellst du sicher, dass die Spalte tire_sizes
den richtigen Bereich hat, indem du sie zunächst in den Ganzzahltyp umwandelst und dann die neue Obergrenze von 27″ für die Reifengrößen festlegst und testest.
Diese Übung ist Teil des Kurses
Datenbereinigung in Python
Anleitung zur Übung
- Wandle die Spalte
tire_sizes
voncategory
in'int'
um. - Verwende
.loc[]
, um alle Werte vontire_sizes
über 27 auf 27 zu setzen. - Konvertiere
tire_sizes
vonint
zurück zu'category'
. - Drucke die Beschreibung von
tire_sizes
aus.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# Convert tire_sizes to integer
ride_sharing['tire_sizes'] = ____['____'].____('____')
# Set all values above 27 to 27
ride_sharing.____[____ > ____, ____] = ____
# Reconvert tire_sizes back to categorical
ride_sharing['tire_sizes'] = ____
# Print tire size description
print(ride_sharing['tire_sizes'].____())