보호 목적 몸수색 횟수 세기
차량 수색 중에 경찰관이 운전자를 만져서 무기가 있는지 확인할 수 있어요. 이를 "보호 목적 몸수색(protective frisk)"이라고 합니다.
이 연습 문제에서는 먼저 "Protective Frisk"가 유일한 수색 유형이었던 횟수를 확인해 보겠습니다. 그런 다음 문자열 메서드를 사용해 운전자에 대한 몸수색이 있었던 모든 경우를 찾아보세요.
이 연습은 강의의 일부입니다
pandas로 경찰 활동 분석하기
연습 안내
riDataFrame에서search_type값을 집계해 "Protective Frisk"가 유일한 수색 유형이었던 횟수를 확인하세요.- 새로운 열
frisk를 만들고,search_type에 문자열 "Protective Frisk"가 포함되면True, 그렇지 않으면False가 되도록 하세요. frisk의 데이터 타입을 확인해 불리언 시리즈인지 확인하세요.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(____)