EmpezarEmpieza gratis

Filtrado con múltiples condiciones

El presupuesto por sí solo aún puede devolver viviendas inadecuadas: un estudio barato no sirve para una familia que necesita varios dormitorios. Ajusta la coincidencia añadiendo una segunda condición: los anuncios también deben tener al menos tantos dormitorios como exige la solicitud.

polars está cargado como pl, y los DataFrames hotels y requests están disponibles para ti.

Este ejercicio forma parte del curso

Transformación de datos con Polars

Ver curso

Instrucciones del ejercicio

  • Relaciona hotels con requests donde price sea menor o igual que max_price Y bedrooms sea mayor o igual que min_bedrooms.
  • Imprime unas cuantas filas para verificar las coincidencias más estrictas.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

# Match on budget and bedroom requirements
matches = hotels.join_where(
    ____,
    pl.col("price") <= pl.col("____"),
    pl.col("bedrooms") >= pl.col("____")
)

# Print a few rows
print(matches.____())
Editar y ejecutar código