ПочатиПочніть безкоштовно

Відповідність за унікальними комбінаціями

Зʼєднання за одним стовпцем, наприклад type, може дати забагато збігів, якщо значення в ньому не унікальні. Датафрейм type_benchmarks містить цільові ціни для конкретних комбінацій type і beach. Щоб отримати один бенчмарк для кожного оголошення, зʼєднайте за обома стовпцями, щоб кожна комбінація однозначно визначала рядок.

polars імпортовано як pl, а датафрейми hotels і type_benchmarks доступні для вас.

Ця вправа є частиною курсу

Перетворення даних у Polars

Переглянути курс

Інструкції до вправи

  • Зʼєднайте hotels з type_benchmarks за type і beach, залишивши лише рядки, що збігаються в обох датафреймах.
  • Виведіть кілька рядків, щоб перевірити результат.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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

# Print a few rows
print(with_targets.____())
Редагувати та запускати код