Get startedGet started for free

Fixing a data type

We saw in the previous exercise that the is_arrested column currently has the object data type. In this exercise, we'll change the data type to bool, which is the most suitable type for a column containing True and False values.

Fixing the data type will enable us to use mathematical operations on the is_arrested column that would not be possible otherwise.

This exercise is part of the course

Analyzing Police Activity with pandas

View Course

Exercise instructions

  • Examine the head of the is_arrested column to verify that it contains True and False values and to check the column's data type.
  • Use the .astype() method to convert is_arrested to a bool column.
  • Check the new data type of is_arrested to confirm that it is now a bool column.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# 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(____)
Edit and Run Code