Einen Datentyp korrigieren
In der vorherigen Übung haben wir gesehen, dass die Spalte is_arrested derzeit den Datentyp object hat. In dieser Übung ändern wir den Datentyp auf bool, was der passendste Typ für eine Spalte mit True- und False-Werten ist.
Das Korrigieren des Datentyps ermöglicht es dir, mathematische Operationen auf der Spalte is_arrested anzuwenden, die sonst nicht möglich wären.
Diese Übung ist Teil des Kurses
Analyse polizeilicher Maßnahmen mit pandas
Anleitung zur Übung
- Untersuche den Kopf der Spalte
is_arrested, um zu prüfen, dass sieTrue- undFalse-Werte enthält, und um den Datentyp der Spalte zu überprüfen. - Verwende die Methode
.astype(), umis_arrestedin einebool-Spalte zu konvertieren. - Prüfe den neuen Datentyp von
is_arrested, um zu bestätigen, dass es jetzt einebool-Spalte ist.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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(____)