Constrângeri privind dimensiunea anvelopelor
În această lecție, vei continua să lucrezi cu DataFrame-ul ride_sharing. Vei lucra cu coloana tire_sizes, care conține date despre dimensiunea anvelopelor fiecărei biciclete.
Dimensiunile anvelopelor de bicicletă pot fi de 26″, 27″ sau 29″ și sunt stocate corect ca valori categoriale. Pentru a reduce costurile de întreținere, furnizorul de ride sharing a decis să seteze dimensiunea maximă a anvelopelor la 27″.
În acest exercițiu, te vei asigura că valorile din coloana tire_sizes se încadrează în intervalul corect: vei converti mai întâi coloana la tip întreg, apoi vei seta și testa noul prag superior de 27″.
Acest exercițiu face parte din cursul
Curățarea datelor în Python
Instrucțiuni pentru exercițiu
- Convertește coloana
tire_sizesdincategoryla'int'. - Folosește
.loc[]pentru a seta toate valorile dintire_sizesmai mari de 27 la valoarea 27. - Reconvertește
tire_sizesînapoi la'category'dinint. - Afișează descrierea coloanei
tire_sizes.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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'].____())