始める無料で始める

平方根変換

動画では、対数関数を使うと値どうしの差を平滑化できることを学びました。対数関数の代替として平方根も使えます。この関数も値の差をならしますが、効果はやや弱くなります。

ここでは、4 人のドナーからなる小さな basetable と、昨年の寄付総額を表す予測変数「donations」が与えられています。この演習では、basetable に対数変換と平方根変換を追加し、両者の効果を比較します。

この演習はコースの一部です

Pythonで学ぶ中級予測分析

コースを見る

演習の手順

  • 変数「donations」の対数変換を basetable に追加します。
  • 変数「donations」の平方根変換を basetable に追加します。
  • これらの特徴量を追加した basetable を出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# 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
___
コードを編集して実行