Zacznij terazZacznij za darmo

Transformacja pierwiastkowa

Z lekcji wideo wiesz już, że funkcja logarytmiczna pozwala spłaszczać różnice między wartościami. Alternatywą dla logarytmu jest pierwiastek kwadratowy – ta funkcja również redukuje różnice między wartościami, jednak jej efekt jest nieco słabszy.

Dana jest bardzo mała basetable z populacją 4 darczyńców i zmienną predykcyjną "donations", która przechowuje łączną kwotę darowizn z ubiegłego roku. W tym ćwiczeniu dodasz transformację logarytmiczną i pierwiastkową do tej tabeli bazowej, a następnie porównasz efekty obu przekształceń.

To ćwiczenie jest częścią kursu

Pośrednia analityka predykcyjna w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Dodaj transformację logarytmiczną zmiennej "donations" do basetable.
  • Dodaj transformację pierwiastkową zmiennej "donations" do basetable.
  • Wyświetl tabelę bazową z dodanymi cechami.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
___
Edytuj i uruchom kod