Categorizar clientes con condiciones
Ahora vas a aprender a crear expresiones condicionales. El equipo de investigación de mercado quiere identificar a los clientes satisfechos para una encuesta de seguimiento: los clientes con puntuaciones de 4 o más deberían marcarse.
El DataFrame reviews está disponible con 5 filas impresas como vista previa.
Este ejercicio forma parte del curso
Transformación de datos con Polars
Instrucciones del ejercicio
- Comprueba si la columna
"rating"es mayor o igual que4. - Devuelve
"Yes"cuando la condición sea True. - Devuelve
"No"cuando la condición sea False.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
reviews.with_columns(
# Check if rating is 4 or higher
pl.____(pl.col("rating") >= ____)
# Return "Yes" when True
.____(pl.____("Yes"))
# Return "No" when False
.____(pl.____("No"))
.alias("is_satisfied")
)