Poprawianie typu danych
W poprzednim ćwiczeniu zobaczyłeś(-aś), że kolumna is_arrested ma obecnie typ danych object. W tym ćwiczeniu zmienimy ten typ na bool, który najlepiej pasuje do kolumny zawierającej wartości True i False.
Poprawienie typu danych pozwoli nam wykonywać na kolumnie is_arrested operacje matematyczne, które w innym przypadku nie byłyby możliwe.
To ćwiczenie jest częścią kursu
Analiza aktywności policji z pandas
Instrukcje do ćwiczenia
- Sprawdź kilka pierwszych wierszy kolumny
is_arrested, aby upewnić się, że zawiera wartościTrueiFalse, oraz zweryfikuj jej typ danych. - Użyj metody
.astype(), aby przekonwertowaćis_arrestedna kolumnę typubool. - Sprawdź nowy typ danych kolumny
is_arrested, aby potwierdzić, że jest teraz kolumną typubool.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)