BaşlayınÜcretsiz başlayın

En yakın fiyat güncellemesiyle eşleştirme

İlan fiyatları zamanla değişir, ancak talepler düzensiz aralıklarla gelir. Fiyatlandırma doğruluğunu analiz etmek için, her talebi o ilana ait en yakın fiyat güncellemesiyle — talebin öncesinde ya da sonrasında olsa da — eşleştirmek istiyorsun.

polars pl olarak yüklendi ve hem inquiries hem de price_history DataFrame'leri senin için hazır. Her ikisinde de name ve date sütunları bulunuyor.

Bu egzersiz, kursun bir parçasıdır

Polars ile Veri Dönüşümü

Kursa Göz Atın

Egzersiz talimatları

  • Birleştirmeden önce her iki DataFrame'i date'e göre sırala.
  • name sütununu kullanarak her ilan içinde eşleştirmek için by parametresini kullan.
  • En yakın tarihi her iki yönde de bulacak şekilde stratejiyi ayarla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Sort and join on date
matches = inquiries.sort("____").____(
    price_history.sort("____"),
    on="date",
    # Match within each listing
    by="____",
    # Find the closest date
    strategy="____"
)

print(matches)
Kodu Düzenle ve Çalıştır