ComeçarComece de graça

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

Ver curso

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
___
Editar e executar o código