Alterando o tipo de dado para categoria
Como a coluna rating tem apenas alguns valores possíveis, você vai alterar seu tipo de dado para categoria para armazenar os dados com mais eficiência. Você também vai definir uma ordem lógica para as categorias, o que será útil nos próximos exercícios.
Este exercicio faz parte do curso
Analisando a Atividade Policial com pandas
Instruções do exercicio
- Crie um objeto
CategoricalDtypechamadocatsque liste as classificações de clima em uma ordem lógica:'good','bad','worse'. Certifique-se de indicar que as categorias devem ser tratadas como ordenadas. - Use o objeto
catspara alterar o tipo de dado da colunaratingde object para category. - Examine as primeiras linhas da coluna
ratingpara confirmar que as categorias estão ordenadas logicamente.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Specify the logical order of the weather ratings
cats = pd.CategoricalDtype([____], ordered=____)
# Change the data type of 'rating' to category
weather['rating'] = weather.rating.____(____)
# Examine the head of 'rating'
print(____)