Aan de slagGa gratis aan de slag

Counting protective frisks

During a vehicle search, the police officer may pat down the driver to check if they have a weapon. This is known as a "protective frisk."

In this exercise, you'll first check to see how many times "Protective Frisk" was the only search type. Then, you'll use a string method to locate all instances in which the driver was frisked.

Deze oefening maakt deel uit van de cursus

Analyzing Police Activity with pandas

Cursus bekijken

Oefeninstructies

  • Count the search_type values in the ri DataFrame to see how many times "Protective Frisk" was the only search type.
  • Create a new column, frisk, that is True if search_type contains the string "Protective Frisk" and False otherwise.
  • Check the data type of frisk to confirm that it's a Boolean Series.
  • Take the sum of frisk to count the total number of frisks.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Count the 'search_type' values
print(____)

# Check if 'search_type' contains the string 'Protective Frisk'
ri['frisk'] = ri.search_type.str.contains('____', na=____)

# Check the data type of 'frisk'
print(____)

# Take the sum of 'frisk'
print(____)
Code bewerken en uitvoeren