Tüm öngörücü içgörü grafiği tablolarını gruplama
Önceki egzersizde, belirli bir değişken için öngörücü içgörü grafiği tablosunu aşağıdaki gibi hesaplayan bir fonksiyon yazdın:
pig_table = create_pig_table(basetable, "target","variable")
Birden çok değişken için öngörücü içgörü grafiği tablosunu aynı anda hesaplamak istersen, bunları bir sözlükte tutmak iyi bir fikirdir. Yeni bir sözlüğü dictionary = {} ile oluşturabilir, anahtarla eleman eklemeyi dictionary["key"] = value ile yapabilir ve elemanları anahtarı kullanarak print(dictionary["key"]) ile çağırabilirsin.
Bu egzersiz, kursun bir parçasıdır
Python ile Öngörücü Analitiğe Giriş
Egzersiz talimatları
- Boş bir
pig_tablessözlüğü oluştur. - Her değişken için bir öngörücü içgörü grafiği tablosu oluştur.
- Her değişken için bu öngörücü içgörü grafiği tablosunu, anahtar olarak değişkenin adını kullanarak sözlüğe ekle.
disc_time_since_last_giftiçin öngörücü içgörü grafiği tablosunu yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create the list of variables for our predictor insight graph tables
variables = ["income","gender","disc_mean_gift","disc_time_since_last_gift"]
# Create an empty dictionary
pig_tables = ____
# Loop through the variables
for variable in variables:
# Create a predictor insight graph table
pig_table = ____(basetable, ____, ____)
# Add the table to the dictionary
pig_tables[____] = ____
# Print the predictor insight graph table of the variable "disc_time_since_last_gift"
print(pig_tables["____"])