ComenzarEmpieza gratis

Limitaciones del tamaño de los neumáticos

En esta lección, te basarás en el trabajo que has estado haciendo con el DataFrame ride_sharing. Trabajarás con la columna tire_sizes, que contiene datos sobre el tamaño de los neumáticos de cada bicicleta.

Los tamaños de los neumáticos de bicicleta pueden ser 26″, 27″ o 29″ y aquí se almacenan correctamente como un valor categórico. En un esfuerzo por reducir los costes de mantenimiento, el proveedor de viajes compartidos decidió fijar el tamaño máximo de los neumáticos en 27″.

En este ejercicio, te asegurarás de que la columna tire_sizes tiene el rango correcto, convirtiéndola primero a un número entero, y luego estableciendo y comprobando el nuevo límite superior de 27″ para los tamaños de los neumáticos.

Este ejercicio forma parte del curso

Limpieza de datos en Python

Ver curso

Instrucciones del ejercicio

  • Convierte la columna tire_sizes de category a 'int'.
  • Utiliza .loc[] para ajustar a 27 todos los valores de tire_sizes superiores a 27.
  • Reconvierte de nuevo tire_sizes a 'category' desde int.
  • Imprime la descripción de tire_sizes.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# 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'].____())
Editar y ejecutar código