Transformación de raíz cuadrada
En el vídeo viste que la función logarítmica puede ayudar a aplanar las diferencias entre valores. Una alternativa a la función logarítmica es la raíz cuadrada: esta función también reduce las diferencias entre valores, aunque el efecto es ligeramente más débil.
Se te da un basetable muy pequeño con una población de 4 donantes y la variable predictora "donations", que recoge el importe total donado el año pasado. En este ejercicio vas a añadir las transformaciones logarítmica y de raíz cuadrada a este basetable y comparar el efecto de ambas transformaciones.
Este ejercicio forma parte del curso
Análisis predictivo intermedio en Python
Instrucciones del ejercicio
- Añade la transformación logarítmica de la variable "donations" al
basetable. - Añade la transformación de raíz cuadrada de la variable "donations" al
basetable. - Imprime el basetable con estas nuevas variables.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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
___