Transformação de raiz quadrada
No vídeo, você viu que a função logarítmica pode ser usada para suavizar as diferenças entre valores. Uma alternativa à função logarítmica é a raiz quadrada: ela também suaviza as diferenças entre valores, mas o efeito é um pouco mais fraco.
Foi fornecido um basetable bem pequeno com uma população de 4 doadores e a variável preditiva "donations", que contém o valor total das doações no ano passado. Neste exercício, você vai adicionar as transformações logarítmica e de raiz quadrada a esse basetable e comparar o efeito de ambas as transformações.
Este exercício faz parte do curso
Análise Preditiva Intermediária em Python
Instruções do exercício
- Adicione a transformação log da variável "donations" ao
basetable. - Adicione a transformação de raiz quadrada da variável "donations" ao
basetable. - Imprima o basetable com esses novos atributos.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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
___