Zacznij terazZacznij za darmo

Ograniczenia rozmiarów opon

W tej lekcji rozbudujesz pracę z ramką danych ride_sharing. Skupisz się na kolumnie tire_sizes, która zawiera informacje o rozmiarze opony każdego roweru.

Rozmiary opon rowerowych mogą wynosić 26″, 27″ lub 29″ i są tu poprawnie zapisane jako wartości kategoryczne. Aby obniżyć koszty serwisowania, dostawca usług rowerowych postanowił ustalić maksymalny rozmiar opony na 27″.

W tym ćwiczeniu upewnisz się, że kolumna tire_sizes mieści się w poprawnym zakresie: najpierw przekonwertujesz ją na typ całkowitoliczbowy, a następnie ustawisz i przetestujesz nowy górny limit 27″ dla rozmiarów opon.

To ćwiczenie jest częścią kursu

Czyszczenie danych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Przekonwertuj kolumnę tire_sizes z typu category na 'int'.
  • Użyj .loc[], aby ustawić wartość 27 dla wszystkich wierszy, w których tire_sizes przekracza 27.
  • Przekonwertuj tire_sizes z powrotem na 'category' z typu int.
  • Wyświetl opis kolumny tire_sizes.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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'].____())
Edytuj i uruchom kod