Filtrando com múltiplas condições
Só o orçamento ainda pode retornar imóveis inadequados — um estúdio barato não serve para uma família que precisa de vários quartos. Deixe a correspondência mais rígida adicionando uma segunda condição: os anúncios também devem ter pelo menos o número de quartos exigido pelo pedido.
polars está carregado como pl, e os DataFrames hotels e requests estão disponíveis para você.
Este exercicio faz parte do curso
Transformação de Dados com Polars
Instruções do exercicio
- Relacione
hotelscomrequestsquandopricefor menor ou igual amax_priceEbedroomsfor maior ou igual amin_bedrooms. - Imprima algumas linhas para verificar as correspondências mais restritas.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# 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.____())