Změna datového typu na kategorický
Sloupec rating obsahuje jen několik možných hodnot, takže jeho datový typ změníme na kategorický, čímž data uložíme efektivněji. Zároveň určíš logické pořadí kategorií, které se ti bude hodit v dalších cvičeních.
Toto cvičení je součástí kurzu
Analyzing Police Activity with pandas
Pokyny k cvičení
- Vytvoř objekt
CategoricalDtypes názvemcats, který obsahuje hodnocení počasí v logickém pořadí:'good','bad','worse'. Nezapomeň specifikovat, že kategorie mají být považovány za seřazené. - Pomocí objektu
catszměň datový typ sloupceratingz objektového na kategorický. - Prohlédni si začátek sloupce
ratinga ověř, že jsou kategorie správně seřazeny.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(____)