Begränsningar för däckstorlek
I den här lektionen bygger du vidare på arbetet du har gjort med ride_sharing-dataramen. Du kommer att arbeta med kolumnen tire_sizes, som innehåller information om däckstorleken för varje cykel.
Cykeldäck kan ha storlekarna 26″, 27″ eller 29″ och lagras här korrekt som ett kategoriskt värde. För att minska underhållskostnaderna har cykeldelningsföretaget beslutat att sätta den maximala däckstorleken till 27″.
I den här övningen ser du till att kolumnen tire_sizes har rätt intervall. Det gör du genom att först konvertera den till ett heltal och sedan sätta och testa den nya övre gränsen på 27″ för däckstorlekar.
Den här övningen är en del av kursen
Datarensning i Python
Övningsinstruktioner
- Konvertera kolumnen
tire_sizesfråncategorytill'int'. - Använd
.loc[]för att sätta alla värden itire_sizessom överstiger 27 till 27. - Konvertera
tire_sizestillbaka till'category'frånint. - Skriv ut beskrivningen av
tire_sizes.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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'].____())