Comece agoraComece grátis

Correspondendo por combinações únicas

Fazer o join por uma única coluna como type pode gerar correspondências demais quando essa coluna não é única. O DataFrame type_benchmarks tem preços de referência para combinações específicas de type e beach. Para obter um benchmark por anúncio, faça o join em ambas as colunas, de modo que cada combinação identifique uma linha de forma única.

polars está carregado como pl, e os DataFrames hotels e type_benchmarks estão disponíveis para você.

Este exercicio faz parte do curso

Transformação de Dados com Polars

Ver curso

Instruções do exercicio

  • Faça o join de hotels com type_benchmarks em type e beach, mantendo apenas as linhas que correspondem em ambos os DataFrames.
  • Imprima algumas linhas para verificar o resultado.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Join on type and beach for unique matches
with_targets = hotels.____(type_benchmarks, on=["____", "____"], how="____")

# Print a few rows
print(with_targets.____())
Editar e Executar Código