1. Learn
  2. /
  3. Курси
  4. /
  5. Перетворення даних у Polars

Connected

Вправа

Зіставлення з найближчим оновленням ціни

Ціни оголошень змінюються з часом, а запити надходять нерегулярно. Щоб проаналізувати точність ціноутворення, потрібно зіставити кожен запит із найближчим оновленням ціни для відповідного оголошення — незалежно від того, сталося воно до чи після запиту.

polars завантажено як pl, а датафрейми inquiries і price_history доступні для вас; обидва містять стовпці name і date.

Інструкції

100 XP
  • Відсортуйте обидва датафрейми за date перед обʼєднанням.
  • Використайте параметр by, щоб зіставляти в межах кожного оголошення за стовпцем name.
  • Встановіть стратегію, щоб знаходити найближчу дату в будь-якому напрямку.