统计保护性搜身次数
在车辆搜查过程中,警官可能会对司机进行拍身检查,以确认其是否携带武器。这称为"保护性搜身"。
在本练习中,您将先检查有多少次仅将 "Protective Frisk" 记录为唯一的搜查类型。然后,您将使用字符串方法定位所有对司机进行了搜身的情况。
本练习是课程的一部分
使用 pandas 分析警务活动
练习说明
- 在
riDataFrame 中对search_type取值计数,查看有多少次仅包含 "Protective Frisk" 这一搜查类型。 - 新建一列
frisk:当search_type包含字符串 "Protective Frisk" 时取值为True,否则为False。 - 检查
frisk的数据类型,确认它是一个布尔 Series。 - 对
frisk求和,以统计搜身的总次数。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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(____)