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
Instrucciones del ejercicio
- Convierte la columna
tire_sizes
decategory
a'int'
. - Utiliza
.loc[]
para ajustar a 27 todos los valores detire_sizes
superiores a 27. - Reconvierte de nuevo
tire_sizes
a'category'
desdeint
. - 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'].____())