Oprava datového typu
V předchozím cvičení jsme viděli, že sloupec is_arrested má aktuálně datový typ object. V tomto cvičení ho změníme na bool, což je nejvhodnější typ pro sloupec obsahující hodnoty True a False.
Oprava datového typu nám umožní provádět na sloupci is_arrested matematické operace, které by jinak nebyly možné.
Toto cvičení je součástí kurzu
Analyzing Police Activity with pandas
Pokyny k cvičení
- Prohlédni si prvních několik řádků sloupce
is_arrested, abys ověřil/a, že obsahuje hodnotyTrueaFalse, a zkontroloval/a jeho datový typ. - Pomocí metody
.astype()převeď sloupecis_arrestedna typbool. - Zkontroluj nový datový typ sloupce
is_arresteda ověř, že je teď skutečněbool.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Examine the head of the 'is_arrested' column
print(ri.is_arrested.____)
# Change the data type of 'is_arrested' to 'bool'
ri['is_arrested'] = ri.is_arrested.____
# Check the data type of 'is_arrested'
print(____)