ComeçarComece de graça

Criando uma flag

Desta vez você vai criar uma flag de verdade, uma variável que recebe 1 quando os e-mails têm um acerto nos termos de busca de interesse, e 0 caso contrário. Este é o último passo para conseguir usar o conteúdo de texto como um atributo em um modelo de Machine Learning ou como uma flag aplicada aos resultados do modelo. Você pode continuar trabalhando com o dataframe df que contém os e-mails, e a lista searchfor é a mesma definida no exercício anterior.

Este exercício faz parte do curso

Detecção de Fraudes em Python

Ver curso

Instruções do exercício

  • Use uma condição numpy where para marcar '1' quando o e-mail limpo contiver palavras da lista searchfor e 0 caso contrário.
  • Una as palavras da lista searchfor com um indicador "ou".
  • Conte os valores da variável de flag recém-criada.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código