Začněte nyníZačněte zdarma

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

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř objekt CategoricalDtype s názvem cats, 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 cats změň datový typ sloupce rating z objektového na kategorický.
  • Prohlédni si začátek sloupce rating a 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(____)
Upravit a spustit kód