Trasformazione con radice quadrata
Nel video hai visto che la funzione logaritmica può essere usata per appiattire le differenze tra i valori. Un’alternativa alla funzione logaritmica è la radice quadrata: anche questa funzione riduce le differenze tra i valori, ma l’effetto è leggermente più debole.
Ti viene fornito un piccolo basetable con una popolazione di 4 donatori e la variabile predittiva "donations", che contiene l’importo totale delle donazioni dell’ultimo anno. In questo esercizio aggiungerai al basetable le trasformazioni logaritmica e a radice quadrata e confronterai l’effetto di entrambe.
Questo esercizio fa parte del corso
Analisi predittiva intermedia in Python
Istruzioni dell'esercizio
- Aggiungi al
basetablela trasformazione logaritmica della variabile "donations". - Aggiungi al
basetablela trasformazione a radice quadrata della variabile "donations". - Stampa il basetable con queste nuove caratteristiche.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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
___