始める無料で始める

説明変数の変換

応答変数と説明変数の間に直線的な関係がない場合でも、どちらか一方、または両方の変数を変換することで、直線関係を作れることがあります。ここでは、説明変数の変換に注目します。

台湾の不動産データセットをもう一度見てみましょう。今回は、最寄りのMRT(地下鉄)駅までの距離を説明変数として使います。コードを使って通勤者の夢を叶えましょう。平方根を取って、地下鉄駅までの距離を短くしてしまいます。地理なんて怖くありません!

taiwan_real_estate が利用できます。

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

Pythonで学ぶstatsmodelsによる回帰入門

コースを見る

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

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

# Create sqrt_dist_to_mrt_m
taiwan_real_estate["____"] = ____(____["____"])

plt.figure()

# Plot using the transformed variable
sns.regplot(____)
plt.show()
コードを編集して実行