Transformation par racine carrée
Dans la vidéo, vous avez vu que la fonction logarithmique peut servir à aplatir les écarts entre les valeurs. Une alternative à la fonction logarithmique est la racine carrée : cette fonction aplatit elle aussi les écarts, mais l'effet est un peu moins marqué.
On vous fournit un très petit basetable avec une population de 4 donateurs et la variable prédictive « donations » qui contient le montant total des dons de l'an dernier. Dans cet exercice, vous allez ajouter les transformations logarithmique et racine carrée à ce basetable et comparer l'effet des deux transformations.
Cette activité fait partie du cours
Analytique prédictive intermédiaire en Python
Instructions de l’exercice
- Ajoutez la transformation logarithmique de la variable « donations » au
basetable. - Ajoutez la transformation racine carrée de la variable « donations » au
basetable. - Affichez le basetable avec ces caractéristiques ajoutées.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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
___