Schimbarea tipului de date la categorie
Deoarece coloana rating are doar câteva valori posibile, vei schimba tipul ei de date la categorie, pentru a stoca datele mai eficient. Vei specifica și o ordine logică pentru categorii, lucru care va fi util în exercițiile următoare.
Acest exercițiu face parte din cursul
Analiza activității polițienești cu pandas
Instrucțiuni pentru exercițiu
- Creează un obiect
CategoricalDtypenumitcats, care listează ratingurile meteo într-o ordine logică:'good','bad','worse'. Asigură-te că specifici că aceste categorii trebuie tratate ca ordonate. - Folosește obiectul
catspentru a schimba tipul de date al coloaneiratingdin object în categorie. - Examinează primele rânduri ale coloanei
ratingpentru a confirma că ratingurile sunt ordonate logic.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____)