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

Log normalizasyonu

Tüm özelliklerin karşılaştırılabilir olmasını sağlamak için standardizasyon önemlidir. Log normalizasyonu yaygın bir standardizasyon yöntemidir. Seçili özelliklerin varyansını kontrol edecek ve özellikler arasındaki genel medyan varyansı hesaplayacaksın. Özellikler, sayısal olanlar olacak; ancak aslında kategorik oldukları için click sütunu, banner_pos, device_type ve önceki dersten search_engine_type, product_type, advertiser_type sütunları hariç tutulacak. Daha sonra medyan varyanstan daha yüksek varyansa sahip bu sütunlara log normalizasyonu uygulayıp sonuçları inceleyeceksin.

Çalışma alanında pandas modülü pd olarak mevcut ve örnek DataFrame df olarak yüklü.

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

Python ile Machine Learning kullanarak TOB tahmini

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Select numeric columns and print variance
num_df = df.____(include=['int', 'float'])
filter_cols = ['click', 'banner_pos', 'device_type',
               'search_engine_type', 'product_type', 'advertiser_type']
new_df = num_df[num_df.columns[~num_df.columns.____(filter_cols)]]
median = new_df.____.____
print(median)
Kodu Düzenle ve Çalıştır