Aan de slagGa gratis aan de slag

Worteltransformatie

In de video heb je gezien dat de logaritmische functie verschillen tussen waarden kan afvlakken. Een alternatief voor de logaritmische functie is de vierkantswortel: die vlakt verschillen ook af, maar het effect is iets zwakker.

Gegeven is een heel kleine basetable met een populatie van 4 donoren en de voorspellende variabele "donations" met het totale donatiebedrag van vorig jaar. In deze oefening voeg je de logaritmische en de worteltransformatie toe aan deze basetable en vergelijk je het effect van beide transformaties.

Deze oefening maakt deel uit van de cursus

Gevorderde voorspellende analyse in Python

Cursus bekijken

Oefeninstructies

  • Voeg de log-transformatie van de variabele "donations" toe aan de basetable.
  • Voeg de worteltransformatie van de variabele "donations" toe aan de basetable.
  • Print de basetable met deze toegevoegde features.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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
___
Code bewerken en uitvoeren