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

Yinelenen nesnelerin kaldırılması

Bir mektuba yanıt verme olasılığı en yüksek bağışçıları seçmek için bir tahmin modeli kurmak istediğini varsayalım. Temel tablo (basetable) nüfusu, adresi mevcut olan ve gizlilik ayarları mektup göndermeye izin veren bağışçıları içermelidir. Tüm aday bağışçılar, üç sütunlu donors adlı bir dataframe’de verilmiştir: donor_id, adres mevcutsa 1 değilse 0 olan address bayrağı ve bu bağışçıya mektup gönderilebiliyorsa 1 değilse 0 olan letter_allowed bayrağı. Bu egzersizde nüfusa girmesi gereken bağışçılardan oluşan bir küme oluşturacaksın.

Bu egzersiz

Python ile Orta Düzey Öngörüsel Analitik

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Yalnızca adresi mevcut olan ve mektuba izin verilen gözlemleri içeren donors_population adlı bir dataframe oluştur.
  • donors_population içindeki bağışçı id’lerini içeren bir liste oluştur.
  • Nihai nüfusu oluştur ve içindeki bağışçıların sayısını hesapla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Create a dataframe donors_population
donors_population = ____[(____["____"] == ____) & (____["____"] == ____)]

# Create a list of donor IDs
population_list = ____(____["____"])

# Select unique donors in population_list
population = ____(____)
print(len(population))
Kodu Düzenle ve Çalıştır