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

Gün cinsinden zaman ofsetini hesapla - bölüm 2

Harika iş! Artık Fatura ve Kohort tarihleri için yıl, ay ve gün değerlerine sahip altı farklı veri setimiz var: invoice_year, cohort_year, invoice_month, cohort_month, invoice_day ve cohort_day.

Bu egzersizde Fatura ve Kohort tarihleri arasındaki farkı ayrı ayrı yıl, ay ve gün olarak hesaplayacak ve ardından ikisi arasındaki toplam gün farkını bulacaksın. Bu, müşteri sayısını görselleştirmek için bir sonraki egzersizde kullanacağımız gün ofsetin olacak. online verisi yüklendi, online.head() çağırarak başlığını konsola yazdırabilirsin.

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

Python ile Müşteri Segmentasyonu

Kursa Göz Atın

Egzersiz talimatları

  • Fatura kesildiği an ile kohortun oluşturulduğu an arasındaki yıl farkını bul.
  • Fatura kesildiği an ile kohortun oluşturulduğu an arasındaki ay farkını bul.
  • Fatura kesildiği an ile kohortun oluşturulduğu an arasındaki gün farkını bul.
  • CohortIndex için gün sayısını hesapla (bir yılda 365 gün, bir ayda 30 gün varsay).

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Calculate difference in years
years_diff = ____ - ____

# Calculate difference in months
months_diff = ____ - ____

# Calculate difference in days
days_diff = ____ - ____

# Extract the difference in days from all previous values
online['CohortIndex'] = years_diff * ____ + months_diff * ____ + days_diff + ____
print(online.head())
Kodu Düzenle ve Çalıştır