플래그 만들기
이번에는 관심 있는 검색어에 일치 항목이 있으면 1, 없으면 0을 주는 실제 플래그 변수를 만들어 보겠습니다. 이는 텍스트 데이터를 Machine Learning 모델의 특성으로 사용하거나, 모델 결과 위에 실제 플래그로 활용하기 위해 필요한 마지막 단계예요. 이메일을 담고 있는 데이터프레임 df로 계속 작업하고, searchfor 리스트는 이전 연습 문제에서 정의한 것을 사용하세요.
이 연습은 강의의 일부입니다
Python으로 배우는 사기 탐지
연습 안내
- 정제된 이메일에
searchfor리스트의 단어가 포함되면 1, 그렇지 않으면 0을 주는 numpy 조건문을 사용해 플래그를 만드세요. searchfor리스트의 단어들을 "or" 표시자로 이어 붙이세요.- 새로 만든 플래그 변수의 값을 집계하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create flag variable where the emails match the searchfor terms
df['flag'] = ____.____((df['clean_content'].___.____('____'.____(____)) == True), 1, 0)
# Count the values of the flag variable
count = df['flag'].____()
print(count)