Karekök dönüşümü
Videoda, logaritmik fonksiyonun değerler arasındaki farkları yassıltmak için kullanılabildiğini öğrendin. Logaritmik fonksiyona bir alternatif de karekök fonksiyonudur: bu fonksiyon da değerler arasındaki farkları azaltır, ancak etkisi biraz daha zayıftır.
Aşağıda, 4 bağışçıdan oluşan küçük bir basetable ve geçen yılın toplam bağış miktarını içeren "donations" adlı öngörücü değişken verilmiştir. Bu egzersizde, bu basetable’a logaritmik ve karekök dönüşümlerini ekleyip her iki dönüşümün etkisini karşılaştıracaksın.
Bu egzersiz, kursun bir parçasıdır
Python ile Orta Düzey Öngörüsel Analitik
Egzersiz talimatları
basetable'a "donations" değişkeninin log dönüşümünü ekle.basetable'a "donations" değişkeninin karekök dönüşümünü ekle.- Bu özellikleri eklenmiş haliyle basetable’ı yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Add the log transformation of the variable "donations"
basetable["donations_log"] = ____.____(____["____"])
# Add the square root transformation of the variable "donations"
basetable["donations_sqrt"] = ____.____(____["____"])
# Compare the transformations
___