Restrições de tamanho de pneu
Nesta lição, você vai se basear no trabalho que vem fazendo com o DataFrame ride_sharing
. Você trabalhará com a coluna tire_sizes
, que contém dados sobre o tamanho do pneu de cada bicicleta.
Os tamanhos dos pneus de bicicleta podem ser de 26″, 27″ ou 29″ e aqui são armazenados corretamente como um valor categórico. Em um esforço para reduzir os custos de manutenção, o provedor de compartilhamento de bicicletas decidiu definir o tamanho máximo do pneu como 27″.
Neste exercício, você se certificará de que a coluna tire_sizes
tem o intervalo correto, primeiro convertendo-a em um número inteiro e, em seguida, definindo e testando o novo limite superior de 27″ para tamanhos de pneus.
Este exercício faz parte do curso
Limpeza de dados em Python
Instruções de exercício
- Converta a coluna
tire_sizes
decategory
para'int'
. - Use
.loc[]
para definir todos os valores detire_sizes
acima de 27 como 27. - Reconverta de volta
tire_sizes
para'category'
deint
. - Imprima a descrição de
tire_sizes
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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'].____())