Kom igångKom igång gratis

Åtgärda en datatyp

I föregående övning såg vi att kolumnen is_arrested för närvarande har datatypen object. I den här övningen ändrar vi datatypen till bool, som är den mest lämpliga typen för en kolumn med värdena True och False.

När datatypen är åtgärdad kan vi använda matematiska operationer på kolumnen is_arrested – något som annars inte är möjligt.

Den här övningen är en del av kursen

Analysera polisaktivitet med pandas

Visa kurs

Övningsinstruktioner

  • Undersök de första raderna i kolumnen is_arrested för att bekräfta att den innehåller värdena True och False, och kontrollera kolumnens datatyp.
  • Använd metoden .astype() för att konvertera is_arrested till en bool-kolumn.
  • Kontrollera den nya datatypen för is_arrested för att bekräfta att den nu är en bool-kolumn.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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(____)
Redigera och kör kod