ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Convertește coloana tire_sizes din category la 'int'.
  • Folosește .loc[] pentru a seta toate valorile din tire_sizes mai mari de 27 la valoarea 27.
  • Reconvertește tire_sizes înapoi la 'category' din int.
  • 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'].____())
Editează și rulează codul