EmpezarEmpieza gratis

Crear un indicador

Esta vez vas a crear un indicador real que valga 1 cuando los correos tengan un acierto en los términos de búsqueda de interés, y 0 en caso contrario. Este es el último paso que necesitas para poder usar el contenido de texto como una característica en un modelo de Machine Learning o como un indicador adicional sobre los resultados del modelo. Puedes seguir trabajando con el dataframe df que contiene los correos, y la lista searchfor es la que se definió en el ejercicio anterior.

Este ejercicio forma parte del curso

Fraud Detection in Python

Ver curso

Instrucciones del ejercicio

  • Usa una condición de numpy where para marcar con '1' cuando el email limpio contenga palabras de la lista searchfor y 0 en caso contrario.
  • Une las palabras de la lista searchfor con un operador "or".
  • Cuenta los valores de la variable de indicador recién creada.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# 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 y ejecutar código